Konvertor DER u PEM

Konvertovanje DER binarnog sertifikata u PEM sertifikat menja njegovo kodiranje iz sirovih binarnih bajtova u Base64 ASCII tekst tako da ga veb serveri i uređivači teksta mogu lako pročitati.

Izaberite ili prevucite datoteke ovde

Privatno - datoteke nikada ne napuštaju vaš uređaj

ili nalepite Ctrl+V

Dok čekaš svoje fajlove, možeš da igraš Code Rain

Garancija privatnosti: bez prenosa podataka preko mreže 0 bajtova poslato spoljnim serverima. Sva obrada je izvršena lokalno u bezbednom okruženju vašeg pregledača.

Poređenje formata i tehničke specifikacije

SpecifikacijaDERPEM
MIME tipapplication/x-x509-ca-certapplication/x-pem-file
Tipbinarni ASN.1 DER sertifikatBase64 ASCII kontejner sertifikata
Kompresijanema (kompaktni binarni zapis)nema (kodirano u Base64)
Standardna specifikacijaITU-T X.690 / RFC 5280IETF RFC 7468
Zaglavlje s magičnim bajtovima30 82 (ASN.1 DER Sequence Header)2D 2D 2D 2D 2D 42 45 47 49 4E (-----BEGIN CERTIFICATE / RSA PRIVATE KEY)

Pregled formata i primena

Bezbednosni sertifikati uspostavljaju poverenje i šifruju podatke preko mreža. DER format čuva podatke sertifikata kao sirovi binarni zapis koristeći ASN.1 pravila. Iako je taj format efikasan za hardver sa ograničenom memorijom, sirovim binarnim datotekama je teško upravljati u tekstualnim konfiguracionim datotekama servera. Sistemski administratori često moraju da pregledaju ili nalepe podatke sertifikata direktno u konfiguracione skripte za alate kao što su Apache, Nginx ili OpenSSL. Transformacija datoteke u PEM kontejner rešava ovaj problem. PEM je skraćenica za Privacy Enhanced Mail, iako se danas naširoko koristi za sve vrste kriptografskih ključeva i sertifikata. Ovaj kontejner obavija binarne podatke u Base64 tekst i dodaje jasne oznake granica. Ove oznake jasno pokazuju gde sertifikat počinje i gde se završava, čime se sprečavaju greške pri kopiranju i lepljenju tokom podešavanja servera.

Tehničke specifikacije i analiza kodeka

DER binarni format koristi MIME tip application/x-x509-ca-cert i čuva podatke u kompaktnom binarnom formatu bez kompresije. Nema zaglavlja sa tekstom, što znači da je heksadecimalni uređivač neophodan za čitanje sirovih bajtova. Sa druge strane, PEM koristi MIME tip application/x-pem-file i obavija iste osnovne podatke sertifikata u tekstualnu strukturu. PEM datoteka počinje linijom zaglavlja čitljivom za ljude '-----BEGIN CERTIFICATE-----', nakon čega sledi tekst kodiran u Base64 formatu, a završava se sa '-----END CERTIFICATE-----'. Nijedan format ne koristi kompresiju. Oba formata čuvaju potpuno iste podatke kriptografskog javnog ključa, čineći konverziju potpuno bez gubitaka.

Kompatibilnost sa operativnim sistemima i pregledačima

DER i PEM su kodiranja koja koriste različiti alati za sertifikate. OpenSSL i mnoge serverske aplikacije prihvataju PEM, dok drugi proizvodi mogu zahtevati DER ili određeni kontejner. Proverite očekivano kodiranje i sadržaj datoteke za ciljnu aplikaciju.

Praktičan savet

Zadržite nešifrovanu rezervnu kopiju originalne DER binarne datoteke u hladnom skladištu. Pošto je konverzija u PEM potpuno bez gubitaka, uvek možete ponovo generisati svoju tekstualnu PEM datoteku iz binarne glavne datoteke bez ikakvog umanjenja bezbednosti.

Često postavljana pitanja

Kako se konvertuje DER binarni u PEM sertifikat bez gubitka kvaliteta?

Konverzija je potpuno bez gubitaka jer oba formata sadrže potpuno isti kriptografski javni ključ i meta-podatke. Prevođenje datoteke menja samo spoljni omotač iz sirovih binarnih bajtova u Base64 tekst, ostavljajući osnovne bezbednosne podatke netaknutim.

Koja je razlika između DER binarnog i PEM sertifikata?

DER binarni format je kompaktan binarni format čitljiv za mašine bez zaglavlja, dok je PEM Base64 kodirani tekstualni format spakovan između specifičnih početnih i krajnjih graničnih linija radi lakšeg čitanja od strane ljudi i serverskog softvera.