Hvorfor konvertere PEM til KEY?
Webservere, belastningsbalancere og TLS-konfigurationsværktøjer forventer ofte certifikatet og den private nøgle i separate filer - certifikatet som .crt eller .pem, og den private nøgle som .key. Ved at opdele en kombineret .pem i en .key-fil kan hver serverdirektiv pege på den korrekte fil uden tvetydighed.
Sådan konverterer du PEM til KEY
OpenSSL FREE
Kør openssl pkey -in combined.pem -out private.key for at udtrække den private nøgle; bekræft med openssl pkey -in private.key -check. OpenSSL er GRATIS og kører på Windows, macOS og Linux.
Om disse formater
En PEM-fil er en tekstbeholder til kryptografiske data - oftest et SSL/TLS-certifikat, en privat nøgle eller begge dele. Åbn den i et hvilket som helst tekstredigeringsprogram for at se,…
Åbn .PEM detaljer →En .key-fil er en Apple Keynote-præsentation, Mac-modstykket til PowerPoint. På en Mac eller iPhone/iPad åbner Keynote den direkte (gratis). På Windows skal du bruge Keynote for iCloud på…
Åbn .KEY detaljer →Kvalitet & hvad man skal være opmærksom på
- Hvis
.pemkun indeholder en privat nøgle (-----BEGIN PRIVATE KEY-----eller-----BEGIN RSA PRIVATE KEY-----), er det tilstrækkeligt at omdøbe den til.key- ingen konvertering er nødvendig. - På Linux og macOS skal du indstille strenge filrettigheder efter udtrækning:
chmod 600 private.key- nøglen er lige så følsom som en adgangskode. - Upload aldrig en privat nøgle til en online-konverter; udfør kun udtrækningen lokalt.
Ofte stillede spørgsmål
Har jeg brug for OpenSSL for at udtrække en privat nøgle fra en kombineret PEM?
.pem i en teksteditor, kopiere kun nøgleblokken og indsætte den i en ny fil gemt som .key.Min `.pem` starter med `-----BEGIN CERTIFICATE-----`. Hvad betyder det?
-----BEGIN PRIVATE KEY----- blok.Hvad er forskellen mellem `-----BEGIN PRIVATE KEY-----` og `-----BEGIN RSA PRIVATE KEY-----`?
openssl pkey til at udtrække begge.