PEM tanúsítvány konvertálása CRT tanúsítvánnyá

A PEM szöveges tanúsítvány CRT bináris tanúsítvánnyá történő átalakítása lehetővé teszi az Apache szerverek és a Windows rendszerek számára a webszerver biztonsági hitelesítő adatainak helyes olvasását.

Fájlok kiválasztása vagy húzása

Válasszon ki vagy ejtsen ide fájlokat

100%-ban magánjellegű, böngészőn belüli konvertálás - a fájlok soha nem hagyják el az eszközét

vagy beillesztés Ctrl+V
Nulla hálózati adatátviteli adatvédelmi garancia: 0 bájt lett feltöltve külső szerverekre. Minden feldolgozás helyben, az Ön böngészőjének homokozójában történt.

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

SpecifikációPEMCRT
MIME-típusapplication/x-pem-fileapplication/x-x509-ca-cert
TípusBase64 ASCII certificate containerX.509 public certificate
Tömörítésnone (Base64 armored)none
Szabványos specifikációIETF RFC 7468ITU-T X.509 / RFC 5280
Varázsbájtok fejléc (Magic Bytes)2D 2D 2D 2D 2D 42 45 47 49 4E (-----BEGIN CERTIFICATE / RSA PRIVATE KEY)30 82 (DER SEQUENCE) or -----BEGIN CERTIFICATE----- (PEM text)

Formátum áttekintése és alkalmazási területei

A biztonsági tanúsítványok a felhasználók és a szerverek közötti adatforgalom titkosításával védik a webhelyeket. A PEM formátum Base64 ASCII-szöveget használ, ami megkönnyíti az alapszintű szövegszerkesztőben való megnyitását, vagy az e-mail üzenetekbe való másolását és beillesztését. Számos szerverkörnyezet, hardveres tűzfal és specifikus operációs rendszer azonban elutasítja a szöveges formátumokat. Ehelyett a CRT formátumot igénylik. A rendszergazdák gyakran szembesülnek ezzel az eltéréssel, amikor biztonsági tanúsítványokat helyeznek át egy Apache webszerverről egy Windows Internet Information Services környezetbe vagy egy hálózati eszközre. Egy Windows gép vagy egy hardveres terheléselosztó elvárja, hogy a fájl bináris struktúrát használjon. A fájlformátum megváltoztatása lehetővé teszi ezen rendszerek számára a biztonsági kulcs megfelelő olvasását és a biztonságos HTTPS-kapcsolatok létrehozását anélkül, hogy hibákat jeleznének a látogatóknak.

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

A PEM formátum az application/x-pem-file MIME-típust használja, és a specifikus fejléc- és láblécsorok közé ágyazott Base64 ASCII-kódolásra támaszkodik. Ezek a határoló sorok így szólnak: -----BEGIN CERTIFICATE----- és -----END CERTIFICATE-----. A CRT formátum az application/x-x509-ca-cert MIME-típust használja, és pontosan ugyanazokat a titkosítási nyilvános kulcs adatokat tárolja egy megkülönböztető kódolási szabályokként (Distinguished Encoding Rules) ismert bináris struktúrában. Egyik formátum sem használ tömörítést, ami azt jelenti, hogy mindkét fájlnak nulla a tömörítési többletköltsége. Az átalakítási folyamat teljesen veszteségmentes, mivel egyszerűen a szövegesen kódolt Base64 bájtokat fordítja vissza nyers bináris bájtokká anélkül, hogy a mögöttes titkosítási nyilvános kulcs adatainak egyetlen bitjét is megváltoztatná.

OS és böngésző kompatibilitás

Mindkét tanúsítványtípus működik a modern asztali, mobil és webes futtatókörnyezetekben, de az operációs rendszerek a különböző kiterjesztéseket részesítik előnyben. A Linux környezetek és az Apache webszerverek natív módon olvassák a PEM szöveges fájlokat. A Windows operációs rendszerek, a Java kulcstárak és számos hardveres eszköz a CRT bináris fájlokat részesíti előnyben. Az olyan webböngészők, mint a Chrome, a Firefox és a Safari, a mindennapos böngészés során nem olvassák közvetlenül ezeket a szervertanúsítvány-tároló formátumokat, mivel ehelyett az operációs rendszer megbízhatósági tárolójára hagyatkoznak.

💡 Hasznos információk

Mielőtt alkalmazná a tanúsítványt egy éles webszerveren, az OpenSSL parancsokkal történő modulusértékek ellenőrzésével mindig győződjön meg arról, hogy a titkos kulcsa megegyezik az újonnan konvertált CRT-fájllal.

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

A tipikus tanúsítványfájl nagyon kicsi, mérete általában 1 és 4 kilobájtok között mozog. A nagyon kis fájlméret miatt az átviteli sebesség minden hálózaton pillanatnyi. Függetlenül attól, hogy lassú 4G-s mobilkapcsolaton, gyors 5G-kapcsolaton vagy nagy sebességű száloptikai hálózaton tölti le a fájlt, az átvitel a ezredmásodperc töredéke alatt fejeződik be.

Gyakran Ismételt Kérdések

Hogyan konvertálható a PEM tanúsítvány CRT tanúsítvánnyá a minőség romlása nélkül?

Az átalakítás teljesen veszteségmentes. Mindkét fájlformátum pontosan ugyanazokat az X.509 titkosítási nyilvános kulcs adatait tárolja. A fájl lefordítása egyszerűen megváltoztatja a tároló kódolását Base64 ASCII szövegről bináris bájtokra anélkül, hogy megváltoztatná a mögöttes biztonsági kulcsokat.

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

A PEM fájl egy szövegalapú tároló, amely Base64 kódolást és ember által olvasható fejlécsorokat használ. A CRT fájl egy bináris tároló, amely pontosan ugyanazokat a tanúsítványadatokat tárolja nyers bájt formátumban, ami a különböző operációs rendszerek és szerverhardverek által megkövetelt.