CER konvertálása PEM formátumba

A bináris CER biztonsági tanúsítvány Base64 kódolású PEM szöveges fájllá alakítása lehetővé teszi a rendszergazdák számára a biztonsági kulcsok egyszerű olvasását és beillesztését a webszerverekbe és az alkalmazáskonfigurációkba.

Válasszon ki vagy húzzon ide fájlokat

Privát - a fájlok soha nem hagyják el az eszközét

vagy beillesztés Ctrl+V

Amíg a fájljaidra vársz, játszhatsz a Code Rainnel

Adatvédelmi garancia hálózati adatátvitel nélkül: 0 bájt került fel külső szerverekre. Minden feldolgozás helyben, a böngésző elkülönített környezetében történt.

Formátum-összehasonlítás és műszaki specifikációk

SpecifikációCERPEM
MIME-típusapplication/pkix-certapplication/x-pem-file
TípusX.509-tanúsítványfájlBase64 ASCII-tanúsítványtároló
Tömörítésnincsnincs (Base64-kódolású ASCII Armor)
Szabványos specifikációRFC 5280 / Microsoft kriptográfiai APIIETF RFC 7468
Fájlfejléc azonosító bájtjai30 82 (DER binary) or -----BEGIN CERTIFICATE-----2D 2D 2D 2D 2D 42 45 47 49 4E (-----BEGIN CERTIFICATE / RSA PRIVATE KEY)

A formátum áttekintése és alkalmazási területei

A biztonsági tanúsítványok védik a webböngészők és a szerverek között továbbított adatokat. A CER fájl egy X.509 tanúsítványt tárol bináris formátumban, amelyet a számítógépek hatékonyan olvasnak, de az emberek számára nehezen olvasható. A rendszergazdák gyakran kénytelenek megtekinteni, átmásolni vagy egyesíteni ezeket a tanúsítványokat a titkos kulcsokkal a szövegszerkesztőkben. A bináris adatok szöveges elrendezésbe történő átalakítása megoldja ezt a problémát. Az olyan webszerverek, mint az Apache és az Nginx, szöveges fájlokat igényelnek a biztonságos HTTPS kapcsolatokhoz. Ha egy rendszergazda bináris tanúsítványt kap egy hitelesítésszolgáltatótól, a fájlt a telepítés előtt szöveges tárolóvá kell alakítani. Ez a szöveges verzió szabványos ASCII karaktereket használ, ami megkönnyíti a különböző operációs rendszerek közötti mozgatást, valamint a parancssori eszközökbe vagy vezérlőpultokba való beillesztést bináris sérülés nélkül.

Műszaki specifikációk és kodekáttekintés

A CER fájl az application/pkix-cert MIME-típust használja, és az adatokat nyers bináris bájtokként tárolja a DER kódolási szabvány használatával. Nincs varázsbájt-fejléce, ehelyett az ASN.1 struktúra szabályaira támaszkodik. A PEM fájl az application/x-pem-file MIME-típust használja, és ugyanazokat a bináris adatokat Base64 ASCII szövegbe csomagolja. A PEM formátum különálló határvonalakat ad hozzá, amelyek az '-----BEGIN CERTIFICATE-----' jelzéssel kezdődnek és az '-----END CERTIFICATE-----' jelzéssel érnek véget. Egyik formátum sem használ tömörítést, ami azt jelenti, hogy mindkét fájl pontosan ugyanazokat a kriptográfiai adatokat tartalmazza minőségromlás nélkül.

Operációs rendszer- és böngésző-kompatibilitás

A CER-fájlok DER- vagy PEM-kódolásúak is lehetnek; a támogatás az operációs rendszertől, az alkalmazástól és az importálási munkafolyamattól függ. A PEM-et széles körben használják a szerverprogramok, de az elfogadott kódolás termékenként eltér.

Hasznos információk

Mindig ellenőrizze, hogy a konvertáló eszköz a teljes fejléc- és zárósort is tartalmazza-e. A hiányzó határolócímkék miatt a webszerverek indításkor elutasíthatják a tanúsítványt.

Gyakran ismételt kérdések

Hogyan konvertálható a CER-tanúsítvány PEM-tanúsítvánnyá minőségromlás nélkül?

A konverzió teljesen veszteségmentes. Mindkét formátum pontosan ugyanazokat az alapul szolgáló kriptográfiai kulcsadatokat tárolja. A fájl megváltoztatása csak azt módosítja, hogy a bájtok hogyan vannak kódolva, átváltva a nyers bináris bájtokról az olvasható ASCII szövegre.

Mi a különbség a CER-tanúsítvány és a PEM-tanúsítvány között?

A CER fájl biztonsági adatokat tárol nyers bináris struktúraként, amelynek olvasásához speciális szoftver szükséges. A PEM fájl pontosan ugyanazokat a bináris adatokat Base64 szövegbe csomagolja, és egyértelmű határjelölőket ad hozzá, így bármely standard szövegszerkesztőben könnyen megnyitható és szerkeszthető.