Pretvorba certifikata CER v certifikat PEM

Pretvorba binarnega varnostnega certifikata CER v besedilno datoteko PEM, kodirano v zapisu Base64, omogoča skrbnikom enostavno branje in lepljenje varnostnih ključev v spletne strežnike in konfiguracije aplikacij.

Izberite ali povlecite datoteke

Izberite ali povlecite datoteke sem

100-odstotno zasebna pretvorba v brskalniku - datoteke nikoli ne zapustijo vaše naprave

ali prilepi Ctrl+V
Jamstvo o zasebnosti brez prenosa podatkov v omrežje: 0 bajtov naloženih na zunanje strežnike. Vsa obdelava je potekala lokalno v varnem območju vašega brskalnika.

Primerjava formatov in tehnične specifikacije

SpecifikacijaCERPEM
Vrsta MIMEapplication/pkix-certapplication/x-pem-file
VrstaX.509 certificate fileBase64 ASCII certificate container
Stiskanjenonenone (Base64 armored)
Standardna specifikacijaRFC 5280 / Microsoft Cryptography APIIETF RFC 7468
Glava magičnih bajtov30 82 (DER binary) or -----BEGIN CERTIFICATE-----2D 2D 2D 2D 2D 42 45 47 49 4E (-----BEGIN CERTIFICATE / RSA PRIVATE KEY)

Pregled formata in uporaba

Varnostni certifikati varujejo podatke, ki potujejo med spletnimi brskalniki in strežniki. Datoteka CER shrani certifikat X.509 v binarnem formatu, ki ga računalniki berejo učinkovito, ljudje pa ne tako zlahka. Skrbniki sistemov morajo pogosto pregledovati, kopirati ali združevati te certifikate z zasebnimi ključi znotraj urejevalnikov besedila. Preoblikovanje binarnih podatkov v besedilno postavitev rešuje to težavo. Spletni strežniki, kot sta Apache in Nginx, zahtevajo besedilne datoteke za varne povezave HTTPS. Če skrbnik prejme binarni certifikat od overitelja potrdil, je treba datoteko pred namestitvijo spremeniti v besedilni vsebnik. Ta besedilna različica uporablja standardne znake ASCII, kar omogoča preprosto prenašanje med različnimi operacijskimi sistemi in lepljenje v orodja ukazne vrstice ali nadzorne plošče brez binarne poškodbe.

Tehnične specifikacije in pregled kodekov

Datoteka CER uporablja vrsto MIME application/pkix-cert in shranjuje podatke kot surove binarne bajte po standardu kodiranja DER. Nima glave s čarobnimi bajti, temveč se opira na pravila strukture ASN.1. Datoteka PEM uporablja vrsto MIME application/x-pem-file in ovije iste binarne podatke v besedilo Base64 ASCII. Format PEM doda izrazite mejne vrstice, ki se začnejo z '-----BEGIN CERTIFICATE-----' in končajo z '-----END CERTIFICATE-----'. Noben format ne uporablja stiskanja, kar pomeni, da obe datoteki ohranjata povsem isto kriptografsko podatkovno nosilnost brez izgube kakovosti.

Združljivost z OS in brskalniki

Oba formata delujeta izvorno v vseh sodobnih operacijskih sistemih, vključno z Windows, macOS in Linux. Spletni brskalniki, kot so Chrome, Firefox in Safari, sprejemajo datoteke CER za uvoz v lokalno shrambo certifikatov. Spletni strežniki, vključno z Apache, Nginx in IIS, vesplošno sprejemajo besedilne datoteke PEM za konfiguriranje varnih povezav SSL in TLS.

💡 Uporabne informacije

Vedno preverite, ali vaše orodje za pretvorbo vključuje celotni vrstici besedila glave in noge. Manjkajoče mejne oznake bodo povzročile, da bodo spletni strežniki zavrnili certifikat ob zagonu.

Primerjava formatov in tehnične specifikacije

Tipična datoteka varnostnega certifikata je zelo majhna, običajno meri med 1 in 3 kilobajti. Ker je velikost datoteke tako majhna, so časi prenosa hipni prek omrežij 4G, 5G in optičnih omrežij, saj premikanje med strežniki traja manj kot eno milisekundo.

Pogosto zastavljena vprašanja

Kako pretvoriti certifikat CER v certifikat PEM brez izgube kakovosti?

Pretvorba je popolnoma brez izgube. Oba formata shranjujeta popolnoma iste podatke osnovnega kriptografskega ključa. Spreminjanje datoteke spremeni le način kodiranja bajtov, s prehodom iz surovih binarnih bajtov v berljivo besedilo ASCII.

Kakšna je razlika med certifikatom CER in certifikatom PEM?

Datoteka CER shranjuje varnostne podatke kot surovo binarno strukturo, za branje katere je potrebna specializirana programska oprema. Datoteka PEM pa te iste binarne podatke zavije v besedilo Base64 in doda jasne mejne glave, kar olajša odpiranje in urejanje v katerem koli standardnem urejevalniku besedila.