Paúl Santapau escribió:
Sigo con las pruebas.Hola Asier, De momento, la única forma de añadir pkcs#11 adicionales es mediante el menú de usuario o modificando el applet desde la programación. Para la versión 2.1 vamos a intentar aplicar el código proporcionado por Rafael que se encarga de recorer el secmod.db de Mozilla Firefox precargando todos los pkcs#11 que allí se encuentre.En cuanto al error, parece que esta ruta no exista: C:\WINDOWS\system32\aetpkss1.dll ¿Es posible? Parece ser que había algún problema con los certificados y los slots del proveedor criptográfico que he conseguido descubrir añadiendo -Djava.security.debug=sunpkcs11,pkcs11 a la JVM para obtener una traza completa. Una vez reinstalados los drivers obtengo lo siguiente tras teclear el PIN: Returning ksh= {mozilla=es.uji.dsign.crypto.keystore.pkcs11keyst...@1bb326c}Así que ahora ya carga el proveedor criptográfico, pero no consigo iniciar una sesión. He creado un pequeño programa Java con el siguiente código: try {Que replica el funcionamiento del applet y al ejecutarlo en local sí funciona, aunque misteriosamente me pide el PIN (aunque se lo estoy pasando explícitamente en el método load()) por lo que podría ser un problema de permisos, aunque no consigo saber cual. Saludos |
_______________________________________________ CryptoApplet mailing list [email protected] http://llistes.uji.es/mailman/listinfo/cryptoapplet
