Lector USB "pocket" para tarjetas criptográficas
CRYPTO KIT POCKET Bit4id
Personalmente lo he comprado ya que necesito un lector de tarjetas que sea totalmente compatible con Linux y que sea menos aparatoso que los habituales para poder transportarlo facilmente. El lector plegado ocupa lo mismo que un USB.
El kit, que viene protegido en un estuche tipo caja de DVD, contiene un lector grabador de certificados y una tarjeta criptográfica de la FNMT para incluir en ella los certificados digitales. El precio de este kit en la tienda oficial de la FNMT es de unos 28 euros (gastos de envío aparte).
Puedes dar un vistazo a las especificaciones técnicas sobre el desplegable de abajo
Especificaciones técnicas
Interfaz USB 2.0 (tipo A o tipo C)
Medida USB (58mm x 200mm x 13.7 mm)
Peso 22 gr
Led de estado de color verde
Alimentación USB 5V DC/50 mA
Temperatura de funcionamiento 0º a 70º
Tarjetas soportadas:
ISO 7816 Clase A, B y C (5v, 3v y 1.8v)
T=0 y T=1, CAC, PIV
Sistemas Operativos:
- Win 8 y 8.1, Windows server 2008, Win 10 y Win 11
- MacOS 10.12 y superior
- Debian 8.0 y superior
- Ubuntu 18.4 y superior
- RedHat E. 7.0 y superior
- Centos 7.0 y superior
En mi caso el correcto funcionamiento de esta tarjeta lo he comprobado en un Debian 1 1 (bullseye):
En Debian la instalación es realmente sencilla, lo primero es instalar ciertos paquetes y librerias para poder interactuar con el dispositivo:
sudo apt -y install pcscd pinentry-gtk2 libassuan0
Desde la página web de la FNMT descargamos la libreria libpkcs11-fnmtdni correspondientes a nuestro sistema ( 32 bits ó 64 bits), una vez descargado, cierra tu navegador Firefox y procede a instalarlo mediante:
sudo dpkg -i libpkcs11-fnmtdnie_1.6.8_Debian_10_Buster_Debian_11_64bits.deb
Una vez termina la instalación de las librería se iniciará Firefox con la ayuda para configurar las librerias en Firefox:
Es sencillo, en Firefox abres el menú de ajustes y te vas hasta:
"Privacidad & Seguridad" luego a "Dispositivos de Seguridad", pulsa sobre la opción Cargar, tienes que ponerle un nombre a ese módulo, yo por ejemplo en mi caso lo he nombrado como: FNMT y DNI PKCS#11 ahora solo hay que escribir la ruta de la libreria, que ha quedado en: /usr/lib/libpkcs11-fnmtdnie.so
Para terminar pulsa el botón Aceptar
He comprobado que funciona correctamente con el DNI electrónico y cualquier tarjeta criptográfica compatibles.
El funcionamiento con Autofirma para el uso del DNI electrónico ha sido totalmente correcto.
En resumen un lector de tarjetas crytográficas tamaño USB que es totalmente compatible con Linux.