¿Cuál es la diferencia entre un archivo cer, pvk y pfx? Además, ¿qué archivos guardo y cuáles debo entregar a mis contrapartes?
security
public-key
Jonathan Allen
fuente
fuente
Respuestas:
Windows usa la extensión .cer para un certificado X.509. Estos pueden estar en "binario" (ASN.1 DER), o pueden codificarse con Base-64 y tener un encabezado y pie de página aplicado (PEM); Windows lo reconocerá. Para verificar la integridad de un certificado, debe verificar su firma utilizando la clave pública del emisor ... que es, a su vez, otro certificado.
Windows usa .pfx para un archivo PKCS # 12. Este archivo puede contener una variedad de información criptográfica, incluidos certificados, cadenas de certificados, certificados de autoridad raíz y claves privadas. Su contenido puede protegerse criptográficamente (con contraseñas) para mantener privadas las claves privadas y preservar la integridad de los certificados raíz.
Windows usa .pvk para un archivo de clave privada.
No estoy seguro de qué estándar (si alguno) sigue Windows para estos. Esperemos que sean claves codificadas PKCS # 8.Emmanuel Bourg informa que se trata de un formato propietario. Alguna documentación está disponible.Nunca debe revelar su clave privada. Estos están contenidos en archivos .pfx y .pvk.
En general, solo intercambia su certificado (.cer) y los certificados de cualquier emisor intermedio (es decir, los certificados de todas sus CA, excepto la CA raíz) con otras partes.
fuente
En la plataforma Windows, estos tipos de archivos se utilizan para la información del certificado. Normalmente se utiliza para el certificado SSL y la Infraestructura de clave pública (X.509).
para obtener más información, visite: Archivos de certificados: .Cer x .Pvk x .Pfx
fuente
Aquí están mis notas personales, súper condensadas, en lo que respecta a este tema actualmente, para cualquier persona interesada:
fuente
En realidad, me encontré con algo como esto no hace mucho tiempo ... échale un vistazo en msdn (mira la primera respuesta)
En resumen:
Resumí la información de la página basada en la sugerencia de los comentarios.
fuente