Konverter DER ke PEM
Konversi sertifikat biner DER ke format PEM mengubah pengodeannya dari byte biner mentah menjadi teks ASCII Base64 agar mudah dibaca oleh server web dan editor teks.
Perbandingan Format & Spesifikasi Teknis
| Spesifikasi | DER | PEM |
|---|---|---|
| Tipe MIME | application/ | application/ |
| Tipe | sertifikat biner ASN.1 DER | kontainer sertifikat ASCII Base64 |
| Kompresi | tidak ada (biner ringkas) | tidak ada (dienkode Base64) |
| Spesifikasi Standar | ITU-T X.690 / RFC 5280 | IETF RFC 7468 |
| Header Byte Penanda | 30 82 (ASN.1 DER Sequence Header) | 2D 2D 2D 2D 2D 42 45 47 49 4E (-----BEGIN CERTIFICATE / RSA PRIVATE KEY) |
Ikhtisar Format & Aplikasi
Sertifikat keamanan membangun kepercayaan dan mengenkripsi data di seluruh jaringan. Format DER menyimpan data sertifikat sebagai biner mentah menggunakan aturan ASN.1. Meskipun efisien untuk perangkat keras dengan memori terbatas, file biner mentah sulit dikelola dalam file konfigurasi server berbasis teks. Administrator sistem sering kali perlu memeriksa atau menempelkan data sertifikat secara langsung ke dalam skrip konfigurasi untuk alat seperti Apache, Nginx, atau OpenSSL. Mengonversi file ke dalam wadah PEM mengatasi masalah ini. PEM adalah singkatan dari Privacy Enhanced Mail, meskipun sekarang banyak digunakan untuk semua jenis kunci kriptografi dan sertifikat. Wadah ini membungkus data biner dalam teks Base64 dan menambahkan penanda batas yang jelas. Penanda ini memperjelas di mana sertifikat dimulai dan berakhir, yang mencegah kesalahan salin dan tempel selama penyiapan server.
Spesifikasi Teknis & Rincian Codec
Biner DER menggunakan jenis MIME application/x-x509-ca-cert dan menyimpan data dalam format biner yang padat tanpa kompresi. Format ini tidak memiliki tajuk teks, yang berarti editor heksadesimal diperlukan untuk membaca byte mentahnya. Sebaliknya, PEM menggunakan jenis MIME application/x-pem-file dan membungkus data sertifikat mendasar yang sama persis dalam struktur teks. File PEM dimulai dengan baris tajuk yang dapat dibaca manusia '-----BEGIN CERTIFICATE-----', diikuti oleh baris teks berenkode Base64, dan diakhiri dengan '-----END CERTIFICATE-----'. Tidak ada format yang menggunakan kompresi. Kedua format menyimpan data kunci publik kriptografi yang sama persis, membuat konversi sepenuhnya tanpa kehilangan data.
Kompatibilitas OS & Peramban
DER dan PEM adalah enkode yang digunakan oleh berbagai alat sertifikat. OpenSSL dan banyak aplikasi server menerima PEM, sedangkan produk lain mungkin memerlukan DER atau wadah tertentu. Periksa enkode dan isi file yang diharapkan oleh aplikasi tujuan.
Informasi bermanfaat
Simpan cadangan file biner DER asli Anda yang tidak terenkripsi dalam penyimpanan dingin (cold storage). Karena konversi ke PEM sepenuhnya tanpa kehilangan, Anda selalu dapat membuat ulang file PEM berbasis teks dari file master biner tanpa penurunan keamanan apa pun.
Pertanyaan yang Sering Diajukan
Bagaimana cara mengonversi Biner DER ke Sertifikat PEM tanpa kehilangan kualitas?
Konversi ini tidak kehilangan data karena kedua format berisi kunci publik kriptografi dan metadata yang persis sama. Proses ini hanya mengubah pembungkus luar dari byte biner mentah menjadi teks Base64, tanpa mengubah data keamanan inti.
Apa perbedaan antara Biner DER dan Sertifikat PEM?
Biner DER adalah format biner yang padat dan dapat dibaca mesin tanpa tajuk, sedangkan PEM adalah format teks berenkode Base64 yang dibungkus di antara garis batas awal dan akhir tertentu agar mudah dibaca oleh manusia dan perangkat lunak server.