Konverter CER til PEM

Konvertering af et binært CER-sikkerhedscertifikat til en Base64-kodet PEM-tekstfil gør det muligt for administratorer nemt at læse og indsætte sikkerhedsnøgler i webservere og applikationskonfigurationer.

Vælg eller træk filer hertil

Privat - filer forlader aldrig din enhed

eller indsæt Ctrl+V

Mens du venter på dine filer, kan du spille Code Rain

Privatlivsgaranti uden netværksoverførsel: 0 byte overført til eksterne servere. Al behandling foregik lokalt i browserens sandkasse.

Formatsammenligning & tekniske specifikationer

SpecifikationCERPEM
MIME-typeapplication/pkix-certapplication/x-pem-file
TypeX.509-certifikatfilBase64 ASCII-certifikatcontainer
Komprimeringingeningen (Base64-kodet)
StandardspecifikationRFC 5280 / Microsoft Cryptography APIIETF RFC 7468
Magic Bytes-header30 82 (DER binary) or -----BEGIN CERTIFICATE-----2D 2D 2D 2D 2D 42 45 47 49 4E (-----BEGIN CERTIFICATE / RSA PRIVATE KEY)

Formatoversigt og anvendelse

Sikkerhedscertifikater sikrer data, der bevæger sig mellem webbrowsere og servere. En CER-fil gemmer et X.509-certifikat i et binært format, som computere læser effektivt, men mennesker ikke kan læse nemt. Systemadministratorer skal ofte se, kopiere eller kombinere disse certifikater med private nøgler i tekstredigeringsprogrammer. Omdannelse af de binære data til et tekstformat løser dette problem. Webservere som Apache og Nginx kræver tekstfiler til sikre HTTPS-forbindelser. Hvis en administrator modtager et binært certifikat fra en certifikatmyndighed, skal filen ændres til en tekstbeholder før installationen. Denne tekstversion bruger standard ASCII-tegn, hvilket gør det nemt at flytte på tværs af forskellige operativsystemer og indsætte i kommandolinjeværktøjer eller kontrolpaneler uden binær korruption.

Tekniske specifikationer og codec-oversigt

En CER-fil bruger MIME-typen application/pkix-cert og gemmer data som rå binære bytes ved hjælp af DER-kodningsstandarden. Den har ingen magisk byteheader, men er i stedet afhængig af ASN.1-strukturregler. En PEM-fil bruger MIME-typen application/x-pem-file og omslutter de samme binære data i Base64 ASCII-tekst. PEM-formatet tilføjer markante grænselinjer, der starter med '-----BEGIN CERTIFICATE-----' og slutter med '-----END CERTIFICATE-----'. Ingen af formaterne bruger komprimering, hvilket betyder, at begge filer bevarer nøjagtig den samme kryptografiske datanyttelast uden kvalitetstab.

OS- og browserkompatibilitet

CER-filer kan bruge DER- eller PEM-kodning, og understøttelsen afhænger af operativsystem, program og importarbejdsgang. PEM bruges bredt af serversoftware, men hvilke kodninger der accepteres, varierer efter produkt.

Nyttig information

Sørg altid for, at dit konverteringsværktøj indeholder de fulde header- og footerlinjer. Manglende grænsemarkører vil få webservere til at afvise certifikatet under opstart.

Ofte stillede spørgsmål

Hvordan konverterer man CER-certifikatet til PEM-certifikat uden at miste kvalitet?

Konverteringen er fuldstændig tabsfri. Begge formater gemmer nøjagtig de samme underliggende kryptografiske nøgledata. Ændring af filen ændrer kun, hvordan bytene kodes, og skifter fra rå binære bytes til læsbar ASCII-tekst.

Hvad er forskellen mellem CER-certifikatet og PEM-certifikatet?

En CER-fil gemmer sikkerhedsdata som en rå binær struktur, der kræver specialsoftware for at blive læst. En PEM-fil omslutter nøjagtig de samme binære data i Base64-tekst og tilføjer klare grænseoverskrifter, hvilket gør det nemt at åbne og redigere i enhver standardteksteditor.