Konwerter CER na PEM

Konwersja binarnego certyfikatu bezpieczeństwa CER do pliku tekstowego PEM zakodowanego w Base64 umożliwia administratorom łatwe odczytywanie i wklejanie kluczy zabezpieczających w konfiguracjach serwerów i aplikacji.

Wybierz lub upuść pliki tutaj

Prywatnie - pliki nigdy nie opuszczają Twojego urządzenia

lub wklej Ctrl+V

Czekając na pliki, możesz zagrać w Code Rain

Gwarancja prywatności bez przesyłania danych do sieci: 0 bajtów przesłanych na zewnętrzne serwery. Całe przetwarzanie odbyło się lokalnie w piaskownicy przeglądarki.

Porównanie formatów i specyfikacja techniczna

SpecyfikacjaCERPEM
Typ MIMEapplication/pkix-certapplication/x-pem-file
Typplik certyfikatu X.509kontener certyfikatów ASCII zakodowanych w Base64
Kompresjabrakbrak (dane zakodowane w Base64 w formacie PEM)
Standardowa specyfikacjaRFC 5280 / Microsoft Cryptography APIIETF RFC 7468
Nagłówek z bajtami identyfikującymi30 82 (DER binary) or -----BEGIN CERTIFICATE-----2D 2D 2D 2D 2D 42 45 47 49 4E (-----BEGIN CERTIFICATE / RSA PRIVATE KEY)

Przegląd formatu i zastosowania

Certyfikaty bezpieczeństwa chronią dane przesyłane między przeglądarkami internetowymi a serwerami. Plik CER przechowuje certyfikat X.509 w formacie binarnym, który komputery odczytują wydajnie, ale ludziom trudno go odczytać. Administratorzy systemów często muszą przeglądać, kopiować lub łączyć te certyfikaty z kluczami prywatnymi w edytorach tekstu. Konwersja danych binarnych do tekstu rozwiązuje ten problem. Serwery internetowe, takie jak Apache i Nginx, wymagają plików tekstowych do obsługi bezpiecznych połączeń HTTPS. Jeśli administrator otrzyma binarny certyfikat od urzędu certyfikacji, przed instalacją trzeba przekonwertować plik do kontenera tekstowego. Wersja tekstowa używa standardowych znaków ASCII, dzięki czemu można ją łatwo przenosić między systemami operacyjnymi i wklejać do narzędzi wiersza poleceń lub paneli sterowania bez ryzyka uszkodzenia danych binarnych.

Specyfikacja techniczna i analiza kodeków

Plik CER używa typu MIME application/pkix-cert i przechowuje dane jako surowe bajty binarne w standardzie kodowania DER. Nie ma nagłówka sygnatury i opiera się na regułach struktury ASN.1. Plik PEM używa typu MIME application/x-pem-file i otacza te same dane binarne tekstem Base64 ASCII. Format PEM dodaje wyraźne wiersze graniczne: „-----BEGIN CERTIFICATE-----” na początku i „-----END CERTIFICATE-----” na końcu. Żaden format nie stosuje kompresji, więc oba pliki zachowują te same dane kryptograficzne bez utraty jakości.

Zgodność z systemami operacyjnymi i przeglądarkami

Pliki CER mogą być zakodowane w DER lub PEM, a ich obsługa zależy od systemu operacyjnego, aplikacji i sposobu importu. Oprogramowanie serwerowe szeroko korzysta z PEM, ale akceptowane kodowania różnią się między produktami.

Przydatne informacje

Zawsze upewnij się, że twoje narzędzie do konwersji zawiera pełne linie tekstu nagłówka i stopki. Brak znaczników granicznych spowoduje odrzucenie certyfikatu przez serwery internetowe podczas uruchamiania.

Często zadawane pytania

Jak przekonwertować certyfikat CER do formatu PEM bez utraty jakości?

Konwersja jest w pełni bezstratna. Oba formaty przechowują dokładnie te same bazowe dane klucza kryptograficznego. Zmiana pliku zmienia jedynie sposób kodowania bajtów, przechodząc z surowych bajtów binarnych na czytelny tekst ASCII.

Czym się różni certyfikat CER od certyfikatu PEM?

Plik CER przechowuje dane bezpieczeństwa jako surową strukturę binarną, która do odczytu wymaga specjalistycznego oprogramowania. Plik PEM owija dokładnie te same dane binarne w tekst Base64 i dodaje wyraźne nagłówki graniczne, co ułatwia jego otwieranie i edycję w dowolnym standardowym edytorze tekstu.