Hola Carlos, Te voy contestando bajo.
El día 13 de abril de 2010 13:18, <[email protected]> escribió: > Buenas, tengo una duda, estamos queriendo firmar unos pdf con el applet y > cuando cargamos los certificados pfx se nos presentan dos situaciones, por > un lado en mozilla no los reconoce como tales, abre la ventana para > seleccionar el archivo de firma y cuando le damos en firmar nos vuelve a > solicitar la carga del mismo, ¿Podríais adjuntar la traza que os ofrece la consola de Java? > esto no sucede en internet explorer dónde se > carga el archivo de firmas en forma correcta pero al intentar firmar nos > da lo siguiente "Solo puedes utilizar un certificado con funcionalidad de > firma", somos nuevos en este tema y no sabemos si es un problema en la > firma que nos han pasado para hacer pruebas. El applet comprueba que el certificado tenga activos los bits DigitalSignature y/o non-repudiation, si no existe uno de los dos no permite realizar la firma y muestra el mensaje que comentas, ¿puede ser este el caso? Puedes verlo utilizando openssl: p...@lab9056:~$ openssl x509 -in certificado.pem -text -noout | grep -A1 "X509v3 Key Usage:" X509v3 Key Usage: critical Digital Signature >Agradecería la información > que nos puedan dar. Por otro lado el applet solo realiza la firma o antes > de firmar la valida contra algún servidor de certificados. Para PDF sólo realiza la firma, utilizando formatos como XAdES valida también la validez del certificado firmante. Pero la validación de la firma debe hacerse en el lado del servidor. > En mozilla > firefox la única forma de ver el dialogo de firma es cargando el > certificado en el browser, pero al firmar nos da el mismo error que en > internet explorer. > Estamos ocupando los ejemplos que vienen con la aplicación de ejemplo. > Saludos cordiales. > Carlos Salguero > Argentina > _______________________________________________ > CryptoApplet mailing list > [email protected] > http://llistes.uji.es/mailman/listinfo/cryptoapplet > > _______________________________________________ CryptoApplet mailing list [email protected] http://llistes.uji.es/mailman/listinfo/cryptoapplet
