Ministerio de Hacienda y Administraciones Públicas, INTECO y Red.es, han desarrollado un controlador Java para el DNI electrónico

Ministerio de Hacienda y Administraciones Públicas, INTECO y Red.es, han desarrollado un controlador Java para el DNI electrónico

El objetivo de este proyecto es proveer a la comunidad de desarrolladores Java de una herramienta que encapsule toda la lógica de comunicación directa con el DNI electrónico, sin requerir de otros drivers o tecnologías subyacentes instalados en el sistema, ocultando los detalles técnicos y que, al mismo tiempo, proporcione un interfaz de alto nivel con funciones avanzadas de autenticación, firma y otras operaciones criptográficas que faciliten la construcción de aplicaciones que hagan uso del DNI electrónico como mecanismo seguro de autenticación y firma electrónica.

Han realizado el proceso de evaluación obteniéndose finalmente un informe positivo para la certificación del producto conforme a la norma Common Criteria, con un nivel de garantía EAL1

El desarrollo está basado en estándares como ASN.1, PKCS#15, ISO-7816 y CWA-14890, liberándose el código fuente del controlador al público bajo una licencia de software de fuentes abiertas, por lo que puede ser reutilizado por otros desarrolladores e integrado en soluciones de otros fabricantes.

En concreto, se ha optado por un licenciamiento dual bajo las licencias LGPL2.1 y EUPL 1.1.

Más detalles

Áudea Seguridad de la Información

Departamento de Marketing y Comunicación

www.audea.com

 

Fuente: INTECO