Hola, en primer lugar tienes que tener instalado un lector de DNIe compatible.
Yo utilizo este: Bit4id MINI Lector EVO
En los entornos MacOS podemos utilizar el DNI electrónico a través de un módulo criptográfico denominado PKCS#11.
El instalador lo tienes aquí para descargarlo
https://www.dnielectronico.es/PortalDNIe/PRF1_Cons02.action?pag=REF_1113
En mi caso (Mac mini, con chip Apple M4Pro), me descargué esta versión:
Instalable del DNIe para MacOS Monterey y Big Sur, versión 1.6.8_arm64 extensión dmg
Cuando lo instales, tras permitir instalar esa aplicación en Ajustes del Sistema-Privacidad y Seguridad, se abrirá una página web que te dice cómo configurarlo en Firefox.
Para usar su DNIe en su navegador (FIREFOX) se requiere:
- Instalar el Módulo de Seguridad PKCS#11
- Para instalar el módulo PCKS#11 debe ir a Firefox > Ajustes > Privacidad y Seguridad > Dispositivos de seguridad
- Seleccione "Cargar"
- Asigne un nombre al módulo. (Por ejemplo "DNIe Modulo PKCS # 11")
- Indique manualmente la ruta del módulo: Macintosh HD > Biblioteca > Libpkcs11-dnie > lib > libpkcs11-dnie.so
- Pulse el botón "Aceptar"
- Instalar el Certificado Raíz de la Autoridad de Certificación del DNIe
- Para instalar el certificado raíz ir a Firefox > Ajustes > Privacidad y Seguridad > Ver certificados
- Seleccione "Importar".
- Indique manualmente la ruta del certificado raíz: Macintosh HD > Biblioteca > Libpkcs11-dnie > AC RAIZ DNIE 2.crt
- El asistente le pedirá que establezca la confianza para el certificado.
- Marque todas las casillas de confianza.
- Pulse el botón "Aceptar"
- En el caso de querer desinstalar el paquete:
- Modo manual: Eliminar la carpeta Libpkcs11-dnie, ubicada en Macintosh HD > Biblioteca
- Modo automático: Ejecutar el archivo uninstall
Con Autofirma v1.9 también me funciona, para poder firmar documentos PDF por ejemplo.
https://firmaelectronica.gob.es/ciudadanos/descargas
Tutoriales:
https://youtu.be/gj9TTVJ_mYs?si=f6I2gA_sv89S-TJG
Espero haberte ayudado.
Domingo Abril.
Mac mini 2024, chip Apple M4 Pro, Mac OS Tahoe 26.2 (25C56)