Publicación del Manual de Comandos APDU del DNIe español

es.png

Tras una larga espera, la Dirección General de la Policía (DGP) en España ha publicado el Manual de Comandos del DNIe.

Se trata de una noticia importantísima para el fomento del uso del DNIe, probablemente mucho más que el reparto masivo de lectores de DNIe. La razón es que, dicho Manual contiene información (hasta ahora solo en poder de la DGP) que permite comunicarse directamente con el DNIe, sin necesidad de pasar por los drivers del DNIe desarrollados por la propia DGP, en especial:

  • Anexo II: Comandos APDU necesarios para el desarrollo de la funcionalidad de seguridad de la tarjeta DNIe como dispositivo seguro de creación de firma.
  • Anexo III: Información necesaria para el establecimiento del canal seguro de usuario.

En otras palabras, si cuentas con esta información y los conocimientos adecuados, puedes:

  1. Desarrollar tus propios drivers de DNIe: Ya no es necesario utilizar los drivers publicados por la DGP, ni esperar a que esta los compile para las últimas versiones de las distribuciones de GNU/Linux más conocidas (Ubuntu, Debian, etc). Se trata de una noticia largamente esperada por la comunidad open source, principalmente los usuarios de GNU/Linux y Mac.
  2. Evitar que el usuario tenga que instalar los drivers del DNIe: Es posible integrar los drivers que desarrolles dentro de aplicaciones basadas en DNIe, de forma que el usuario no tenga que instalarlos. Se trata de una noticia largamente esperada por el sector privado puesto que elimina una de las principales barreras para el uso del DNIe (la instalación de los drivers): Mucha gente no sabe que, tras instalar su lector de DNIe, debe instalar también los drivers de la propia tarjeta DNIe, lo que genera frustración en la primera experiencia de uso (“ya he instalado el lector, ¡¡¡¿por qué no funciona mi DNIe?!!!“). Además, mejora la experiencia de uso del DNIe: Al comunicarte directamente con el DNIe, es posible crear experiencias de usuario mucho más amigables desde el punto de vista del usuario. Sin duda, un factor crítico para que tus clientes se animen a hacer login o firmar electrónicamente con su DNIe.

¿Cómo conseguir el Manual de Comandos del DNIe?

Para acceder al Manual de Comandos del DNIe, puedes:

  1. Descargar aquí la versión preparada para Tractis (sin modificar, tal y como nos ha sido enviada por la DGP).
  2. O bien, seguir las instrucciones en la web del DNI electrónico y conseguir tu propia versión.

Posts relacionados:

Por David Blanco
Guardado en: Anuncios, eID | 24 comentarios » | 1 de Octubre de 2010

24 Comentarios en “Publicación del Manual de Comandos APDU del DNIe español”

Gravatar de Publicado el manual de comandos del DNIe

Publicado el manual de comandos del DNIe
2 de Octubre de 2010 a las 1:09 am    

[...] | Negonation Blog Descarga | Guía de referencia técnica del DNIe En Genbeta | Guías INTECO para la instalación [...]

[...] | Negonation Blog Descarga | Guía de referencia técnica del DNIe En Genbeta | Guías INTECO para la instalación [...]

[...] | Negonation Blog Descarga | Guía de referencia técnica del DNIe En Genbeta | Guías INTECO para la instalación [...]

[...] | Negonation Blog Descarga | Guía de referencia técnica del DNIe En Genbeta | Guías INTECO para la instalación [...]

[...] | Negonation Blog Descarga | Guía de referencia técnica del DNIe En Genbeta | Guías INTECO para la instalación [...]

[...] | Negonation Blog Descarga | Guía de referencia técnica del DNIe En Genbeta | Guías INTECO para la instalación [...]

[...] | Negonation Blog Descarga | Guía de referencia técnica del DNIe En Genbeta | Guías INTECO para la instalación [...]

[...] | Negonation Blog Descarga | Guía de referencia técnica del DNIe En Genbeta | Guías INTECO para la instalación [...]

[...] | Negonation Blog Descarga | Guía de referencia técnica del DNIe En Genbeta | Guías INTECO para la instalación [...]

[...] This post was mentioned on Twitter by Antonio Delgado, Diego Lafuente, Enrique O'Connor, Juan Antonio, JudithMelián Sánchez and others. JudithMelián Sánchez said: Publicación del Manual de Comandos APDU del DNIe español. http://plink.es/wae [...]

Gravatar de manolo

manolo
3 de Octubre de 2010 a las 10:34 pm    

hola, ¿como consigo hacer este paso ?
” Asímismo, firmar con su DNIe mediante VALIDe una clave pública RSA generada con la suite criptográfica de su elección.”

Gravatar de Sergey

Sergey
4 de Octubre de 2010 a las 6:54 am    

Genera una pareja de claves RSA, por ejemplo con OpenSSL, y la firmas en VALIDe como si fuera un simple fichero de texto.

Gravatar de Jorge Martín

Jorge Martín
4 de Octubre de 2010 a las 9:27 am    

Hola, en CENATIC también hemos liberado las claves privadas y los comandos APDU en nuestra forja: http://forja.cenatic.es/docman/?group_id=160. En la forja también tenemos el código original liberado por la DGPGC. En el blog http://opendnie.cenatic.es explicamos qué se pretende desde CENATIC con estas acciones.

Esperamos empezar una nueva etapa de colaboración con todos vosotros. Cualquier duda, aportación o comentario será bienvenido. Muchas gracias.

Un saludo.

Jorge Martín
Área de Proyectos de CENATIC
jorge.martin@cenatic.es

Gravatar de manolo

manolo
7 de Octubre de 2010 a las 10:14 am    

hola ¿podriais explicar como se haria esto:?

“genera una pareja de claves RSA, por ejemplo con OpenSSL, y la firmas en VALIDe como si fuera un simple fichero de texto.”

Gravatar de Rsaman

Rsaman
8 de Octubre de 2010 a las 8:23 am    

Para generar una pareja de clave RSA prueba esto:
$ openssl genrsa 2048 > privada.pem
$ openssl rsa -in ./privada.pem -out publica.pem -pubout

Lo que piden es que firmes tu clave pública con la plataforma del Ministerio de Presidencia, VALIDe. Vé a https://valide.redsara.es/valide/firma y sigue las instrucciones. El resultado será un contenedor XAdES con la clave y la firma. Espero haber ayudado.

[...] una semana después de la publicación del Manual de Comandos del DNIe por la Dirección General de la Policía de España, Tractis se convierte en una de los empresas [...]

[...] dos semanas nos hicimos eco de la publicación oficial del Manual de comandos APDU del DNIe. Una noticia largamente esperada y clave para garantizar el despegue en el uso del [...]

[...] de indagar un poco he podido ver que, salvo en foros muy especializados como en Kriptópolis o el blog del propio David, la noticia ha tenido mucho menos publicidad de lo que, en mi opinión, se [...]

[...] hace un mes desde la publicación oficial del Manual de comandos APDU del DNIe, uno de los hitos más importantes de este año para la expansión del DNIe en nuestro [...]

[...] la publicación del Manual de Comandos APDU del DNIe hace 4 meses, Tractis ha sido la primera empresa/servicio del sector privado en dar soporte a dichos comandos (a [...]

Gravatar de manolo

manolo
15 de Octubre de 2011 a las 5:36 pm    

hola,
recibi el manual pero no se como abrirlo, alguien me explica como se puede hacer?¿
gracias de antemano

[...] DNIe no necesita la instalación de drivers y mejora sensiblemente los tiempos de respuesta ya que soporta la integración de los comandos ADPU, en mi opinión, un tema crítico para hacer el DNIe viable a una escala razonablemente grande, del [...]

Gravatar de cmoft » Pegandome con el DNIE

cmoft » Pegandome con el DNIE
12 de Julio de 2013 a las 10:33 pm    

[...] único que me ha parecido mínimamente interesante han sido este, dónde proporcionan un manual los comandos APDU del dni electrónico, y este repositorio, que [...]

[...] de indagar un poco he podido ver que, salvo en foros muy especializados como en Kriptópolis o el blog del propio David, la noticia ha tenido mucho menos publicidad de lo que, en mi opinión, se [...]

Más entradas en Negonation Blog