Anduvimos investigado en el mundo on line y así tener para ti la respuesta para tu dilema, en caso de dificultades puedes dejarnos la inquietud y contestaremos porque estamos para ayudarte.
Solución:
PKCS#7 le permite firmar y cifrar datos genéricos mediante certificados X.509. También se puede usar el formato PKCS#7 para almacenar uno o más certificados sin privacidad. keys (privado keys se puede poner como una carga útil de datos y cifrarse de esta manera).
PKCS#10 define el formato para las solicitudes de certificados.
PKCS#12 proporciona un contenedor para uno o varios certificados con privacidad keys.
Ver en RSA: http://www.rsa.com/rsalabs/node.asp?id=2124.
ACTUALIZADO: Es curioso que la antigua URL siga activa. Es una pena, que se nota absolutamente otro contenido como más de 5 años antes. RSALabs tenía una buena lista de todos los estándares PKCS con una buena descripción general. El nuevo sitio web tiene un poco de información cercana (actualmente) debajo de la ubicación (ver aquí, aquí, etc.).
Comentarios y puntuaciones de la guía
Más adelante puedes encontrar los comentarios de otros programadores, tú incluso tienes la opción de dejar el tuyo si dominas el tema.