Firefox is unaware of certificate supplied by Spanish ID card (using Smartcard reader)
Categories
(Core :: Security: PSM, defect)
Tracking
()
People
(Reporter: david.maillists, Unassigned)
Details
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.142 Safari/537.36
Steps to reproduce:
I am using Firefox on Windows 10, 64 bit. When needed to identify or sign, I connect the Spanish ID card ("DNI electronico" in Spanish) using a compatible Smartcard reader. I then try to identify or sign using the certificate supplied by the ID card.
At the first time, windows automatically installed the drivers. Browsers that use the system-wide certificates, such as Chrome or Internet Explorer, detect the certificate from the Spanish ID card and prompt for the password when identification is needed, or start the signature programme when signature is required.
Actual results:
Firefox is completely unaware of the certificate supplied by the Spanish ID card, so websites return an error about the certificate not found. I tried following the instructions on https://www.agenciatributaria.es/AEAT.internet/Inicio/Ayuda/_comp_Consultas_informaticas/Categorias/Firma_digital__certificado_o_DNIe__y_sistema_Cl_ve_PIN/DNI_electronico__DNIe_/Comprobaciones_tecnicas_para_el_funcionamiento_del_DNIe/Comprobaciones_tecnicas_del_DNIe_con_Mozilla_Firefox_y_Windows/Comprobaciones_tecnicas_del_DNIe_con_Mozilla_Firefox_y_Windows.shtml (in Spanish, but screenshots should be easy to follow), but the problem arises when I am supposed to load the module file "DNIe_P11.dll". Such file is missing on both "C:\Windows\System32" and "C:\Windows\SysWOW64" (but, I insist, the certificate from the ID card works out of the box with Chrome and Internet Explorer). Maybe the tutorial is inaccurate or outdated.
Expected results:
Given that it works out of the box with (at least) Chrome and Internet Explorer, it should work with Firefox as well. It should show in the certificate list under Options-> Privacy and Security -> Security devices, but it does not. Also, when identification or signature is required, Firefox should prompt.
Comment 1•6 years ago
|
||
Bugbug thinks this bug should belong to this component, but please revert this change in case of error.
Updated•6 years ago
|
Description
•