Konverter PEM ke CRT

Mengonversi sertifikat teks PEM ke sertifikat biner CRT memungkinkan server Apache dan sistem Windows membaca kredensial keamanan web Anda dengan benar.

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

SpesifikasiPEMCRT
Tipe MIMEapplication/x-pem-fileapplication/x-x509-ca-cert
Tipekontainer sertifikat ASCII Base64sertifikat publik X.509
Kompresitidak ada (dienkode Base64)tidak ada
Spesifikasi StandarIETF RFC 7468ITU-T X.509 / RFC 5280
Header Byte Penanda2D 2D 2D 2D 2D 42 45 47 49 4E (-----BEGIN CERTIFICATE / RSA PRIVATE KEY)30 82 (DER SEQUENCE) or -----BEGIN CERTIFICATE----- (PEM text)

Ikhtisar Format & Aplikasi

Sertifikat keamanan melindungi situs web dengan mengenkripsi lalu lintas antara pengguna dan server. Format PEM menggunakan teks ASCII Base64, yang membuatnya mudah dibuka di editor teks dasar atau disalin dan ditempel ke pesan email. Namun, banyak lingkungan server, firewall perangkat keras, dan sistem operasi tertentu menolak format teks. Mereka memerlukan format CRT sebagai gantinya. Administrator sering kali menghadapi ketidakcocokan ini saat memindahkan sertifikat keamanan dari server web Apache ke lingkungan Windows Internet Information Services atau perangkat jaringan. Mesin Windows atau penyeimbang beban perangkat keras mengharuskan berkas menggunakan struktur biner. Mengubah format berkas memungkinkan sistem ini membaca kunci keamanan dengan benar dan membangun koneksi HTTPS yang aman tanpa menampilkan pesan kesalahan kepada pengunjung.

Spesifikasi Teknis & Rincian Codec

Format PEM menggunakan tipe MIME application/x-pem-file dan mengandalkan pengodean ASCII Base64 yang dibungkus di antara baris tajuk dan kaki tertentu. Baris batas ini bertuliskan -----BEGIN CERTIFICATE----- dan -----END CERTIFICATE-----. Format CRT menggunakan tipe MIME application/x-x509-ca-cert dan menyimpan data kunci publik kriptografi yang sama persis dalam struktur biner yang dikenal sebagai Distinguished Encoding Rules. Tidak ada format yang menggunakan kompresi, yang berarti kedua berkas memiliki overhead kompresi nol. Proses konversi sepenuhnya tanpa kehilangan karena Anda hanya menerjemahkan byte Base64 yang dikodekan teks kembali ke byte biner mentah tanpa mengubah satu bit pun dari data kunci publik kriptografi yang mendasarinya.

Kompatibilitas OS & Peramban

Ekstensi file sertifikat tidak menunjukkan apakah isinya dienkode sebagai DER atau PEM. Perangkat lunak server Linux umumnya menerima PEM, sedangkan alat sertifikat dan perangkat Windows mungkin menerima DER atau wadah lain. Periksa format input yang didokumentasikan produk; peramban menggunakan penyimpanan tepercaya dan bukan membuka file sertifikat server sebagai konten halaman.

Informasi bermanfaat

Selalu verifikasi bahwa kunci privat Anda cocok dengan berkas CRT yang baru dikonversi dengan memeriksa nilai modulus menggunakan perintah OpenSSL sebelum menerapkan sertifikat ke server web produksi.

Pertanyaan yang Sering Diajukan

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

Konversi ini tidak mengubah data. Kedua format file menyimpan data kunci publik kriptografi X.509 yang persis sama. Proses ini hanya mengubah pengodean wadah dari teks ASCII Base64 menjadi byte biner tanpa mengubah kunci keamanan yang mendasarinya.

Apa perbedaan antara Sertifikat PEM dan Sertifikat CRT?

Berkas PEM adalah wadah berbasis teks yang menggunakan pengodean Base64 dan baris tajuk yang dapat dibaca manusia. Berkas CRT adalah wadah biner yang menampung data sertifikat yang sama persis dalam format byte mentah, yang diperlukan oleh sistem operasi dan perangkat keras server tertentu.