Konverter DER til PEM

Konvertering af et DER-binært certifikat til et PEM-certifikat ændrer dets kodning fra rå binære bytes til Base64 ASCII-tekst, så det let kan læses af webservere og tekstredigeringsprogrammer.

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

SpecifikationDERPEM
MIME-typeapplication/x-x509-ca-certapplication/x-pem-file
Typebinært ASN.1 DER-certifikatBase64 ASCII-certifikatcontainer
Komprimeringingen (kompakt binær)ingen (Base64-kodet)
StandardspecifikationITU-T X.690 / RFC 5280IETF RFC 7468
Magic Bytes-header30 82 (ASN.1 DER Sequence Header)2D 2D 2D 2D 2D 42 45 47 49 4E (-----BEGIN CERTIFICATE / RSA PRIVATE KEY)

Formatoversigt og anvendelse

Sikkerhedscertifikater opretter tillid og krypterer data på tværs af netværk. DER-formatet gemmer certifikatdata som rå binære data ved hjælp af ASN.1-regler. Selvom rå binære filer er effektive til hardware med begrænset hukommelse, er de svære at administrere i tekstbaserede serverkonfigurationsfiler. Systemadministratorer skal ofte inspicere eller indsætte certifikatdata direkte i konfigurationsscripts til værktøjer som Apache, Nginx eller OpenSSL. Omdannelse af filen til en PEM-beholder løser dette problem. PEM står for Privacy Enhanced Mail, selvom det nu bruges bredt til alle typer kryptografiske nøgler og certifikater. Denne beholder omslutter de binære data i Base64-tekst og tilføjer klare grænsemarkører. Disse markører gør det tydeligt, hvor certifikatet begynder og slutter, hvilket forhindrer kopier-og-indsæt-fejl under serveropsætning.

Tekniske specifikationer og codec-oversigt

DER-binærformatet bruger MIME-typen application/x-x509-ca-cert og gemmer data i et kompakt binært format uden komprimering. Den har ingen tekstoverskrifter, hvilket betyder, at der kræves en hex-editor for at læse dens rå bytes. Omvendt bruger PEM MIME-typen application/x-pem-file og omslutter nøjagtig de samme underliggende certifikatdata i en tekststruktur. En PEM-fil starter med overskriftslinjen '-----BEGIN CERTIFICATE-----', efterfulgt af linjer med Base64-kodet tekst, og slutter med '-----END CERTIFICATE-----'. Ingen af formaterne bruger komprimering. Begge formater gemmer nøjagtig de samme kryptografiske offentlige nøgledata, hvilket gør konverteringen fuldstændig tabsfri.

OS- og browserkompatibilitet

DER og PEM er kodninger, der bruges af forskellige certifikatværktøjer. OpenSSL og mange serverprogrammer accepterer PEM, mens andre produkter kan kræve DER eller en bestemt beholder. Kontrollér den forventede kodning og filens indhold i målprogrammet.

Nyttig information

Behold en ukrypteret sikkerhedskopi af din originale DER-binærfil i offlineopbevaring. Da konverteringen til PEM er fuldstændig tabsfri, kan du altid generere din tekstbaserede PEM-fil igen fra den binære masterfil uden forringelse af sikkerheden.

Ofte stillede spørgsmål

Hvordan konverterer man DER Binær til PEM-certifikat uden at miste kvalitet?

Konverteringen er fuldstændig tabsfri, fordi begge formater indeholder nøjagtig den samme kryptografiske offentlige nøgle og metadata. Oversættelse af filen ændrer kun den ydre indpakning fra rå byteværdier til Base64-tekst, mens de centrale sikkerhedsdata efterlades urørte.

Hvad er forskellen mellem DER-binærformatet og PEM-certifikatet?

DER Binær er et kompakt, maskinlæsbart binært format uden overskrifter, hvorimod PEM er et Base64-kodet tekstformat indpakket mellem specifikke start- og slutgrænselinjer så mennesker og serversoftware nemt kan læse det.