Download Java ME Documentation - ANTS
Document related concepts
no text concepts found
Transcript
Proyecto FACTO Firma Electrónica y Servicios de Certificación en Dispositivos Móviles Félix Gómez Mármol felixgm@um.es http://ants.dif.um.es/~felixgm Índice Introducción CertManager Crypto CryptoService Firma con tarjeta FirmaSIM FirmaMMS BioMidlet NFCMidlet Bibliografía 2 Introducción FACTO. Firma Electrónica y Servicios de Certificación en Dispositivos Móviles • Desarrollos Windows Mobile (2003, 5.0, y 6.0) PDAs y SP • Desarrollos en J2ME Teléfonos Móviles Financiado por Telefónica Móviles de España y Universidad de Murcia Desarrollado por CYUM S.L. Desde junio de 2002 hasta diciembre de 2007 Investigador responsable: Antonio F. Gómez Skarmeta 200.000 € de presupuesto 3 CertManager Base de toda la infraestructura de firma Gestiona las claves y certificados en el dispositivo 4 Crypto Firma, Verificación, Cifrado y Descifrado de datos 5 CryptoService Firma digital de formularios web 6 Firma con tarjeta Lector de tarjetas Bluetooth Tarjetas de la FNMT 7 FirmaSIM Certificado digital almacenado en SIM Tarjeta WIM/PKCS#15 con capacidades criptográficas JSR-177. SATSA Security and Trust Services API 8 FirmaMMS Envío y recepción de PKCS#7 en un MMS JSR-205. Wireless Messaging API 2.0 Modelo Cliente-Cliente y Cliente-Servidor Protocolo MM7+ sobre SOAP 9 BioMidlet Autenticación mediante huella digital Lector de huella Bluetooth Combinación de biometría + certificado en tarjeta 10 NFCMidlet NFC, Near Field Communication Sin encriptación. Distancias muy cortas: 0-20 cm JSR-257. Contactless Communication API 11 Bibliografía J.W. Muchow. “Core J2ME. Technology and MIDP”, Sun Microsystems Press, Prentice Hall, 2002, ISBN 0-13-066911-3 D. Wilding-McBride, “Java Development on PDAs. Building Applications for PocketPC and Palm Devices”, Addison-Wesley, Pearson Education Inc., 2003, ISBN 0-201-71954-1 M.J. Yuan, “Enterprise J2ME: Developing Mobile Java Applications”, Prentice Hall PTR, 2004, ISBN 0-13-140530-6 “Java Platform, Micro Edition (Java ME)”, Sun Microsystems, 2007 http://java.sun.com/javame “Java ME Documentation”, Sun Microsystems, 2007 http://java.sun.com/javame/reference/docs “The Java Community Process Program”, Sun Microsystems, 2007 http://www.jcp.org 12