Konverter PEM ke P12

Konversi sertifikat PEM ke bundel PKCS #12 menggabungkan sertifikat publik dan kunci privat Anda ke dalam satu file yang dilindungi kata sandi agar mudah dipasang di server Windows dan peramban web.

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

SpesifikasiPEMP12
Tipe MIMEapplication/x-pem-fileapplication/x-pkcs12
Tipekontainer sertifikat ASCII Base64arsip terenkripsi PKCS #12
Kompresitidak ada (dienkode Base64)kantong aman PKCS #7 terenkripsi kata sandi
Spesifikasi StandarIETF RFC 7468IETF RFC 7292
Header Byte Penanda2D 2D 2D 2D 2D 42 45 47 49 4E (-----BEGIN CERTIFICATE / RSA PRIVATE KEY)30 82 (ASN.1 PKCS #12 PFX sequence)

Ikhtisar Format & Aplikasi

Administrator sistem dan pengembang web sering perlu memindahkan kredensial keamanan di antara server web dan sistem operasi yang berbeda. Lingkungan Linux dan server Apache secara tradisional menggunakan file teks terpisah untuk sertifikat dan kunci. Namun, server Windows, Internet Information Services (IIS), dan penyimpanan sertifikat pribadi memerlukan format terpadu untuk mengelola aset keamanan dengan benar. Saat mengimpor kredensial keamanan ke komputer Windows atau perangkat seluler untuk autentikasi klien, sistem mengharapkan satu file arsip yang memuat kunci publik dan kunci privat. Membuat bundel PKCS #12 dari sertifikat teks standar memenuhi persyaratan ini. Proses ini mengemas kredensial dengan aman agar dapat diimpor ke keychain sistem operasi tanpa file dependensi yang hilang.

Spesifikasi Teknis & Rincian Codec

PKCS #12 adalah kontainer biner yang dapat memuat kunci privat, sertifikat, dan isi SafeBag lainnya. Bundel ini umumnya dilindungi kata sandi, tetapi enkripsi dan persyaratan kata sandi bergantung pada cara masing-masing file dibuat. Konversi dapat mengemas sertifikat dan kunci privat yang dipilih sebagai blok teks PEM ke dalam bundel PKCS #12 yang dilindungi kata sandi.

Kompatibilitas OS & Peramban

File PEM didukung secara bawaan oleh OpenSSL, Apache, Nginx, dan lingkungan runtime berbasis Linux. Bundel PKCS #12 didukung secara bawaan oleh Microsoft Windows, IIS, macOS Keychain Access, Apple iOS, dan Android untuk pemasangan sertifikat pengguna dan server.

Informasi bermanfaat

Selalu ingat kata sandi yang Anda tetapkan selama proses pembuatan bundel PKCS #12. Jika Anda kehilangan kata sandi ini, Anda tidak dapat memulihkan kunci privat di dalam arsip tersebut.

Pertanyaan yang Sering Diajukan

Bagaimana cara mengonversi Sertifikat PEM ke Bundel PKCS #12 tanpa kehilangan kualitas?

Konversi sertifikat sepenuhnya tanpa kehilangan (lossless). Karena kredensial keamanan bergantung pada matematika kriptografi yang tepat, mengubah format hanya mengubah struktur wadah dan metode pengkodean tanpa memodifikasi data kunci publik atau privat yang mendasarinya.

Apa perbedaan antara Sertifikat PEM dan Bundel PKCS #12?

Sertifikat PEM adalah file teks yang dapat dibaca manusia yang dikodekan dalam ASCII Base64 yang biasanya menyimpan satu sertifikat atau kunci. Bundel PKCS #12 adalah arsip biner yang dengan aman menggabungkan sertifikat, kunci privat, dan sertifikat perantara opsional ke dalam satu file yang dilindungi sandi.