
Tengo un lector de tarjetas inteligentes SCR3310 que estoy usando con Ubuntu. He verificado que mi tarjeta inteligente está conectada mediante pcsc-tools y que puede detectarla correctamente. También creé con éxito una base de datos NSS para mi tarjeta inteligente y estoy usando el módulo openSC. Cuando enumero los módulos PKCS #11, puedo ver mi módulo openSC y mi tarjeta inteligente cuando se inserta en el lector.
Sin embargo, cuando intento ir a un sitio web habilitado para tarjetas inteligentes, aparece el error "No se detectaron certificados". Cuando inspecciono el almacén de certificados en mi navegador, no hay certificados personales disponibles. Otras guías indican que debería poder ver las credenciales de mi tarjeta inteligente cuando vaya a un sitio web habilitado para tarjetas inteligentes, como si estuviera usando activclient en navegadores basados en Windows. La razón por la que estoy usando Chromium para esto es porque Firefox ni siquiera me deja cargar ningún módulo PKCS #11 y devuelve el error "Alerta: No se puede agregar el módulo" sin importar lo que haga. Intenté mover los módulos a diferentes directorios e incluso cambiar la propiedad y los permisos sin éxito.
También he seguido elGuía de Ubuntu CommonAccessCarda una T, que describe exactamente lo que hice anteriormente, y todavía no puedo hacer que los navegadores detecten mis certificados de tarjeta inteligente.