Historias
Slashboxes
Comentarios
 

El triste estado de los drivers del DNI-electrónico

editada por mig21 el 24 de Mayo 2010, 22:00h   Printer-friendly   Email story
desde el dept. malas-y-buenas-nuevas
Cuenta NoAlWin en Kriptópolis: «Si vamos a la página del DNIe podemos ver que hay cosas bastante mejorables. Para empezar, no hay versión cifrada bajo HTTPS [...] En el caso de que alguien con aviesas intenciones hiciera un ataque man-in-the-middle [...] Por otro lado, la versión para Unix del driver sólo está disponible compilada. Los desarrolladores de OpenSC, para desincentivar la creación de módulos cerrados, obligan a que los módulos sean compilados para cada versión de OpenSC. Esto provoca que, o bien haya que usar versiones antiguas de OpenSC, o bien haya que recurrir a inventos. Aparte de eso también podemos ver que las versiones para las distribuciones que tienen soporte no son precisamente modernas[...] En MacOS X, por lo que veo, también hay problemas ya que pide una versión obsoleta de OpenSC. Lo primero que hice fue mandar un mail a las direcciones de correo de la web. Hace bastante de eso, y por ahora no he recibido respuesta, así que sirva este texto para ejercitar mi derecho al pataleo.»El artículo completo en El triste estado de los drivers del DNI-electrónico. Nada más escribir el artículo en kriptóplis ha recibido respuesta. En ella se asegura que se publicarán los APDU, los comandos para acceder al DNIe y el código fuente de los módulos pkcs#11, los usados para su integración en Firefox por ejemplo.

Historias relacionadas

[+] Análisis de la estructura interna del DNI-e 94 comentarios
En 48Bits Blog cuentan:Hace unos días fuí a renovar mi DNI. Me dieron uno electrónico y me ofrecieron un lector para operar en internet a cambio de recibir una charla. No dejó de sorprenderme lo mucho que insistía la chica de la charla en que el DNI, internamente, solamente contenía los mismos datos que se pueden leer en el soporte físico, más dos claves públicas, la de autenticación y la de firmado. Insistió tanto que hasta resultaba sospechoso. Su insistencia apoyada por mi paranoia me impulsó a ponerme a enredar un poco con el DNI y el lector, a ver se podía sacar, y fruto de ello este artículo en el que comparto con vosotros lo que he podido ver y en el que resumo lo que he aprendido leyendo sobre este tema.El texto completo en el blog y una versión más detallada en "Análisis de la estructura interna del DNI electrónico" por Javier Vicente Vallejo (pdf).
[+] DNIe en Fedora 12 5 comentarios
Cuenta Juan Antonio Martínez (jonsito) en Kriptópolis:A raíz de un artículo en BarraPunto, y como reto personal, me propuse hacer funcionar el paquete que la DGP ofrece para Fedora 10 en mi Fedora 12. No sólo eso: además el procedimiento debía ser adaptable a cualquier distribución. En los comentarios también habla de que en el proyecto OpenSC están preocupados por una posible violación de la LGPL en el binario distribuido para OS X y se han propuesto esclarecer el asunto.
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Gracias!

    (Puntos:1)
    por Review (24250) el Lunes, 24 Mayo de 2010, 22:36h (#1219506)
    Gracias por escribir sobre este tema, ya me temía que yo era demasiado torpe como para hacer funcionar el DNI-E tanto en linux como en windows ...
    Hace una semana que tengo el lector, y no hay manera
    • Re:Gracias!

      (Puntos:5, Informativo)
      por anv (15549) el Martes, 25 Mayo de 2010, 08:51h (#1219555)
      ( http://barrapunto.com/ )
      Si buscas en el repositorio de blogdrake, encontrarás un paquete preparado para funcionar casi automáticamente en Mandriva. Probablemente te costará mucho menos hacerlo funcionar en tu distribución que pelearte con el el software del dni electrónico directamente.
      [ Padre ]
  • por pobrecito hablador el Lunes, 24 Mayo de 2010, 22:54h (#1219507)
    Mencionar que el email llego antes de que el post saliera de la cola de moderación. Es decir, que no se recibio por que saliera en kriptopolis.
  • Si te parece triste.mira el estado de los certificados en firefox. La entrada es del año pasado: http://espana.barrapunto.com/~juanjoapertus/journa l/32566 [barrapunto.com] mañana es el II aniversario de la solicitud. Y seguimos esperando por la FNMT.
  • por Pndel (17582) el Martes, 25 Mayo de 2010, 00:48h (#1219513)
    ( http://barrapunto.com/ | Última bitácora: Miércoles, 21 Enero de 2009, 22:34h )
    Llevo meses con el lector ese de Tractis que "regalaban". No lo he usado para nada porque, aunque tengo el DNI nuevo, no he dado de alta la parte electrónica.

    Sin embargo, tengo una tarjeta de la ACCV (Autoridad Certificativa de la Comunidad Valenciana), y como tienen convenio con la Fábrica Nacional de Moneda y Timbre, con ella se pueden hacer los mismos trámites que con el DNIe. Lo sé y lo he comprobado con mis propios ojos.

    Sin embargo, no he conseguido hacer funcinar este lector con esta tarjeta. Creía que el módulo para la tarjeta que se quiere leer va asociado al hardware, y hasta hace poco los lectores que vendía la ACCV eran unos Siemens, y por tanto la DLL o lo que fuera no servía para el de Tractis.

    Pero el otro día ví en la tienda on-line de la ACCV el mismo lector que el de Tractis.

    ¿¿Alguien sabe cómo leches se hace para configurar el lector de DNIe para usarlo con otras tarjetas válidas (en este caso, las de la ACCV)??
    --
    Intenté registrarme como "Pàndel", pero se ve que Barrapunto no admite acentos en los nombres de usuario...
  • Pues ya de paso

    (Puntos:1, Troll)
    por quk (8884) el Martes, 25 Mayo de 2010, 10:01h (#1219575)
    ( http://barrapunto.com/ | Última bitácora: Sábado, 27 Noviembre de 2010, 18:56h )
    Pues si arreglan lo del DNIe, ya de paso que arreglen el resto de problemas, porque una vez identificado con el DNIe, o con el certificado de la FNMT, muchos servicios de la administración no funcionan, ya que hacen uso de un applet de Java que requiere el JRE 1.5. Por poner un ejemplo, todos los servicios telemáticos del Portal del Ciudadano [060.es].

    La cuestión es que dicho applet no funciona con el OpenJDK que suelen disponer las distribuciones de Linux. Es decir, hace falta la versión de Sun que debe tener algunos componentes que aún no están disponibles en la versión open source, supongo que relacionados con criptografía.

    Además, aunque intentes usar el JRE oficial, resulta que no puedes si tu distribución es de 64-bit, ya que el plug-in de Java no está disponible en Linux para 64-bit.

    Luego está la solución de instalar el plug-in de Java de 32-bit y hacerlo funcionar con una versión de Firefox de 64-bit, que es otra historia llena de chapuzas que ni he intentado porque seguramente no funciona.

    En definitiva, deberían arreglar los servicios para que no requiriesen ejecutar un applet de Java, ya que origina todo tipo de problemas.

  • por Inconexo (20311) el Martes, 25 Mayo de 2010, 09:52h (#1219572)
    ( http://asqueados.campanilla.net/wp | Última bitácora: Martes, 21 Septiembre de 2010, 10:54h )
    Lo que es tirarse piedras sobre el propio tejado es confiar la seguridad del DNIe a un desarrollo cerrado. Y encima pagar una millonada por ello.
    --
    Para ser codigo abierto, no basta con que este abierto a la vista, sino tambien a la modificacion y redistribucion
    [ Padre ]
  • Re:Piedras al propio tejado.

    (Puntos:3, Informativo)
    por pobrecito hablador el Martes, 25 Mayo de 2010, 11:11h (#1219586)
    Los desarrolladores de OpenSC se ofrecieron en varias ocasiones para incluir el driver de nuestro DNI-e en la distribución, con lo que vendría de serie en cada versión y el mantenimiento no costaría ni un céntimo a la administración.

    Pero no les dieron respuesta, presuntamente por querer mantenerlos cerrados. De esto hace años, y la situación no ha mejorado. La administración está gastando dinero en recompilar su driver privativo para cada versión, dando problemas a los usuarios, en lugar de liberar los drivers.

    Cabe destacar también que en muchos otros países europeos dichos drivers ya han sido liberados hace tiempo, y que el nuestro es el único caso en el que se ofrece tan solo un módulo binario.

    Para terminar, antes de que alguien diga que es para "proteger la seguridad", recordad lo "bien" que funciona aquello de "security through obscurity".
    [ Padre ]
  • 2 respuestas por debajo de tu umbral de lectura actual.