Los usuarios de Linux que usábamos el DNIe habíamos hasta hace poco confiado en el modulo criptográfico proporcionado por OpenSC y que es usado por todas las distribuciones en sus gestores de paquetes. Ciertamente existe un modulo de código propietario proporcionado en la página oficial del DNI pero este sólo da soporte para unas pocas versiones de linux muy concretas. En teoría sería posible compilar esas fuentes para otras distribuciones, pero citando textualmente las palabras de Ricky (desarrollador de la implementación de DNI en OpenSC) "es completamente imposible compilar esas putas fuentes en Linux, chicos de la FNMT, estoy seguro de que podéis hacer un trabajo mejor".
Con la llegada del DNI 3.0 OpenSC no funcionaba debido a los cambios técnicos llevados a cabo en la tarjeta y esto obligó a crear un nuevo desarrollo por parte de Ricky, el cual aparecerá en la nueva versión de OpenSC 0.17. Es importante señalar que según sus propias palabras ha tenido que aplicar un rodeo en el código debido a la existencia de una implementación extravagante del DNIe .
LEER MAS: https://www.internautas.org/html/9716.html