Controlador Java para el DNI electrónico español
jueves, septiembre 27, 2012 at 10:39AM
Abraham

El Ministerio de Hacienda y Administraciones Públicas español ha anunciado la disponibilidad de un controlador Java para el DNI electrónico. El objetivo de este proyecto es proporcionar a los desarrolladores Java una herramienta que encapsula toda la lógica de comunicación con el DNI electrónico, y que proporciona un API de alto nivel para acceder a los mecanismos de autenticación y firma electrónica. Además, el controlador es completamente autocontenido, no necesitando instalar ningún tipo de driver en el ordenador del usuario.

El controlador ha sido certificado  conforme a la norma Common Criteria, con un nivel de garantía EAL1. Ahora mismo está pendiente de obtener una certificación por parte del Centro Criptológico Nacional (CCN); una vez obtenga dicha certificación será publicado en el  Boletín Oficial del Estado (BOE).

Además, el controlador se ha desarrollado bajo una licencia opensource. Emplea un doble modelo de licencia LGPL2.1+ y EUPL 1.1., de tal modo que puede ser integrado en soluciones de otros fabricantes. Internamente, el controlador emplea el API SmartCard I/O de Java para el acceso a tarjetas inteligentes.

¿Cuantos por aquí habéis trabajado con el DNI electrónico? ¿Y cuántos creéis que vais a tomar ventaja de este controlador en vuestras aplicaciones?

Article originally appeared on javaHispano (http://www.javahispano.org/).
See website for complete article licensing information.