Para poder interaccionar adecuadamente con las tarjetas criptográficas en general y con el DNI electrónico en particular, el equipo ha de tener instalados unas "piezas" de software denominadas módulos criptográficos.
En un entorno Microsoft Windows, el equipo debe tener instalado un servicio que se denomina "Cryptographic Service Provider" (CSP).
Si se utilizan navegadores Mozilla Firefox o Netscape, entonces debe utilizarse el módulo PKCS#11.
El archivo comprimido que se distribuye contiene un ejecutable que instala tanto el módulo CSP como el módulo PKCS#11.