¿Por qué convertir PEM a KEY?
Los servidores web, equilibradores de carga y herramientas de configuración TLS a menudo esperan el certificado y la clave privada en archivos separados: el certificado como .crt o .pem, y la clave privada como .key. Dividir un .pem combinado en un archivo .key permite que cada directiva del servidor apunte al archivo correcto sin ambigüedad.
Cómo convertir PEM a KEY
OpenSSL FREE
Ejecute openssl pkey -in combined.pem -out private.key para extraer la clave privada; verifique con openssl pkey -in private.key -check. OpenSSL es GRATUITO y funciona en Windows, macOS y Linux.
Acerca de estos formatos
Un archivo PEM es un contenedor de texto para datos criptográficos, generalmente un certificado SSL/TLS, una clave privada o ambos. Ábralo en cualquier editor de texto para ver qué dice la…
Abrir detalles de .PEM →Un archivo .key es una presentación de Apple Keynote, la contraparte de Mac para PowerPoint. En un Mac o iPhone/iPad, Keynote lo abre directamente (gratis). En Windows, use Keynote para…
Abrir detalles de .KEY →Calidad y qué observar
- Si el
.pemcontiene solo una clave privada (-----BEGIN PRIVATE KEY-----o-----BEGIN RSA PRIVATE KEY-----), basta con cambiarle el nombre a.key; no es necesaria ninguna conversión. - En Linux y macOS, establezca permisos de archivo estrictos después de la extracción:
chmod 600 private.key- la clave es tan sensible como una contraseña. - Nunca suba una clave privada a un convertidor en línea; realice la extracción únicamente de forma local.
Preguntas frecuentes
¿Necesito OpenSSL para extraer una clave privada de un PEM combinado?
.pem en un editor de texto, copiar solo el bloque de la clave y pegarlo en un nuevo archivo guardado como .key.Mi `.pem` comienza con `-----BEGIN CERTIFICATE-----`. ¿Qué significa eso?
-----BEGIN PRIVATE KEY-----.¿Cuál es la diferencia entre `-----BEGIN PRIVATE KEY-----` y `-----BEGIN RSA PRIVATE KEY-----`?
openssl pkey para extraer cualquiera de los dos.