2011-11-15 17 views
5

He estado buscando en Google cómo hacer esto (en Java) con muy poco éxito.
Crear el objeto Signature es bastante sencillo y también lo es obtener la cadena de certificados, pero ¿cómo creo un objeto separado PKCS # 7 con esos datos?Create PKCS # 7 firma separada

+0

Puede que tenga más suerte al preguntar esto aquí: http://security.stackexchange.com (al menos para averiguar qué significa eso, y si no sabe * cómo hacerlo), vuelva y edite este pregunta con los detalles relevantes) – NullUserException

+0

Tienes razón, nulo, lo siento. Recibí una respuesta allí más rápido que del escritor de especificaciones técnicas. –

+0

Un enlace a esa respuesta sería bueno. – Zalumon

Respuesta

2

Intente utilizar Bouncy Castle. Here es la muestra de creación de firmas PKCS7 con él.

+0

enlace roto al ejemplo – dikkini

+0

sí, el contenido se ha eliminado, supongo, pero todavía está disponible en [google cache] (http://webcache.googleusercontent.com/search?q=cache%3Ai-proving.com%2F2007%2F09%2F21%2Fpkcs7-signatures-using-bouncy-castle%2F&oq=cache%3Ai-proving.com%2F2007% 2F09% 2F21% 2Fpkcs7-firmas-using-bouncy-castle% 2F & aqs = chrome..69i57j69i58.4139j0j4 & client = tablet-android-google & sourceid = chrome-mobile & espv = 1 & ie = UTF-8) – szhem