Pregunta

Actualmente estoy construyendo un demonio Java que necesitará poder firmar y certificar documentos PDF. Ahora ya he implementado el código para esto, pero hay uno 'pequeño'. problema.

El problema: El certificado que uso debe validarse automáticamente a través de Adobe Reader. Para hacerlo, debe asegurarse de que su certificado sea utilizado por un socio de Adobe . VeriSign ofrece un producto llamado Credenciales verdaderas para Adobe y funciona perfectamente para lo que necesito. El único problema es que requiere que tenga un USB token (nota: puede que no sea el token usb EXACTO, pero es la misma compañía) para usarlo. Bueno, este demonio de Java se ejecutará en servidores en varias ubicaciones, por lo que tener una llave USB para el servidor no es realmente una opción.

La pregunta: ¿Alguien sabe de un producto / servicio que pueda usar para hacer esto? Esto no es una "programación" pregunta relacionada en términos de codificación, pero estoy escribiendo una aplicación que tiene un cierto requisito que "tal vez" otro programador ha tenido y ha resuelto. Por eso lo pregunto aquí.

Gracias por su tiempo.

¿Fue útil?

Solución

Después de hablar con algunos de los socios de Adobes, aparentemente cuando trabajan con Adobe, una política les exige tener el certificado almacenado en un dispositivo de hardware.

Hablé con GlobalSign y aparentemente uno de sus clientes usó el SDK de la compañía que fabricó las llaves USB para automatizar el uso de la llave en un servidor. Entonces, para cualquiera que quiera hacer esto y no esté buscando pagar 50k-75k por su módulo de seguridad de hardware (HSM) y obtener su software de servidor, esto podría ser una posibilidad. El hecho de que GlobalSign me haya dicho esto significa que probablemente no esté en contra de los términos de uso, pero es algo que debe tener en cuenta si desea hacer esto.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top