Konverter CRT ke PEM

Mengonversi sertifikat keamanan CRT biner ke format teks PEM yang dikodekan Base64 membuatnya kompatibel dengan Apache, Nginx, dan server web Linux modern.

Pilih atau letakkan berkas di sini

Privat - file tidak pernah meninggalkan perangkat Anda

atau tempel Ctrl+V

Sambil menunggu file, kamu bisa bermain Code Rain

Jaminan Privasi Tanpa Transmisi Jaringan: 0 byte diunggah ke server eksternal. Semua pemrosesan berlangsung secara lokal di sandbox browser Anda.

Perbandingan Format & Spesifikasi Teknis

SpesifikasiCRTPEM
Tipe MIMEapplication/x-x509-ca-certapplication/x-pem-file
Tipesertifikat publik X.509kontainer sertifikat ASCII Base64
Kompresitidak adatidak ada (dienkode Base64)
Spesifikasi StandarITU-T X.509 / RFC 5280IETF RFC 7468
Header Byte Penanda30 82 (DER SEQUENCE) or -----BEGIN CERTIFICATE----- (PEM text)2D 2D 2D 2D 2D 42 45 47 49 4E (-----BEGIN CERTIFICATE / RSA PRIVATE KEY)

Ikhtisar Format & Aplikasi

Sertifikat keamanan mengamankan data yang dikirim antara peramban web dan server. Berkas CRT sering kali menggunakan format biner yang disebut DER, atau berupa berkas teks biasa. Banyak server web Linux, penyeimbang beban, dan klien email mewajibkan sertifikat keamanan menggunakan format PEM sebagai gantinya. Berkas PEM menggunakan karakter teks standar dan membungkus data keamanan di dalam tag batas tertentu. Administrator sistem sering kali menghadapi persyaratan format ini saat memindahkan sertifikat keamanan dari lingkungan Windows ke sistem Linux. Server web Apache dan Nginx mengharuskan kunci publik dan kunci privat berada di dalam berkas teks PEM. Mengonversi sertifikat CRT memastikan perangkat lunak server dapat membaca data kriptografi dengan benar selama proses jabat tangan SSL.

Spesifikasi Teknis & Rincian Codec

Berkas CRT menggunakan tipe MIME application/x-x509-ca-cert. Berkas ini berisi data biner mentah jika disimpan dalam format DER, atau teks jika diekspor dari otoritas sertifikat tertentu. Format PEM menggunakan tipe MIME application/x-pem-file. PEM singkatan dari Privacy Enhanced Mail dan bertindak sebagai format wadah untuk menyimpan kunci kriptografi. Tidak satu pun format yang menggunakan kompresi, sehingga konversi tidak mengurangi kualitas berkas. Berkas CRT biner tidak memiliki teks yang dapat dibaca, sementara berkas PEM menampilkan tajuk yang dapat dibaca seperti -----BEGIN CERTIFICATE----- diikuti oleh karakter ASCII Base64 dan tag akhir -----END CERTIFICATE-----. Konversi ini cukup menerjemahkan byte mentah menjadi teks ASCII yang dapat dibaca tanpa mengubah perhitungan matematis kunci publik yang mendasarinya.

Kompatibilitas OS & Peramban

Ekstensi file sertifikat tidak menunjukkan apakah isinya dienkode sebagai DER atau PEM. Dukungan bergantung pada aplikasi dan enkode yang diharapkan. OpenSSL dan banyak alat server menerima input PEM, sedangkan alat sertifikat Windows umumnya menangani sertifikat X.509 dalam enkode dan wadah yang didukung.

Informasi bermanfaat

Selalu verifikasi bahwa kunci privat Anda cocok dengan sertifikat PEM yang baru dikonversi menggunakan perintah OpenSSL sebelum memulai ulang server web produksi Anda.

Pertanyaan yang Sering Diajukan

Bagaimana cara mengonversi Sertifikat CRT ke Sertifikat PEM tanpa mengurangi kualitas?

CRT dan PEM adalah ekstensi nama berkas, bukan format pengodean yang tetap. Jika masukan berupa sertifikat yang didukung, konversi mengubah serialisasi atau pembungkusnya; pastikan keluaran berisi sertifikat yang sama sebelum menerapkannya.

Apa perbedaan antara Sertifikat CRT dan Sertifikat PEM?

CRT adalah ekstensi nama berkas untuk sertifikat yang dapat dikodekan sebagai DER atau PEM. PEM adalah pengodean teks Base64 dengan label pembatas. Kenali pengodean sebenarnya dari isi berkas, bukan hanya dari ekstensinya.