Konversi pem ke pdf

Konversi PEM menjadi PDF

Buat catatan PDF yang mudah dibaca dari PEM certificates, CSRs, dan public keys tanpa mengekspos private keys.

Buat berkas PDF secara online

Kami belum bisa membaca berkas PEM, jadi konversi ini belum tersedia. Jika Anda bisa mengekspor pekerjaan Anda ke salah satu format ini atau lainnya, kami akan mengubahnya menjadi PDF:

Bagaimana mengkonversi pem ke pdf berkas

  • Dokumen

Sertifikat atau kunci publik mungkin perlu ditempatkan dalam PDF untuk catatan audit, kasus dukungan, paket persetujuan, pencetakan, atau dokumentasi jangka panjang. PDF hanya merupakan snapshot yang dapat dibaca; server, browser, dan alat kriptografi tetap memerlukan format sertifikat asli PEM, DER, PKCS#12, atau format lain yang didukung.

Isi PEM

PEM, yang awalnya berarti “Privacy-Enhanced Mail,” adalah konvensi encoding teks dan wadah untuk data kriptografi. PEM menyimpan blok yang dienkode dalam Base64 di antara label seperti -----BEGIN CERTIFICATE----- dan -----END CERTIFICATE-----.

Otoritas sertifikat, OpenSSL, server web, reverse proxy, VPN, layanan cloud, dan alat terkait SSH menggunakan file PEM untuk sertifikat X.509, rantai sertifikat, certificate-signing request (CSR), kunci publik, dan kunci privat. Ekstensi nama file bukan pengenal yang andal: .pem, .crt, dan .cer dapat berisi teks PEM, sedangkan .cer juga dapat berisi data biner DER.

Periksa label blok sebelum membagikan atau mengonversi file. File yang berisi BEGIN PRIVATE KEY, BEGIN ENCRYPTED PRIVATE KEY, BEGIN RSA PRIVATE KEY, atau BEGIN EC PRIVATE KEY berisi material kunci privat dan tidak boleh diunggah ke konverter online, dikirim melalui email, atau disertakan dalam dokumentasi rutin.

Fungsi PDF

PDF adalah format dokumen dengan tata letak tetap untuk melihat, mencetak, dan bertukar dokumen. PDF berbasis teks mempertahankan teks PEM yang dapat dipilih dan bidang sertifikat yang telah didekode, sehingga nomor seri, fingerprint SHA-256, subjek, penerbit, dan tanggal validitas lebih mudah ditinjau dan disalin daripada screenshot atau halaman yang dipindai.

PDF tidak dapat digunakan sebagai file ssl_certificate, diimpor sebagai sertifikat atau kunci normal, atau diberikan kepada OpenSSL sebagai input PEM. Mengonversi file PEM ke PDF tidak memvalidasinya, mengubah properti kriptografinya, atau membuatnya sesuai untuk konfigurasi TLS.

Membuat catatan PDF dari sertifikat

Untuk sertifikat X.509, dekode bidangnya secara lokal dengan OpenSSL:

openssl x509 -in certificate.pem -text -noout > certificate-details.txt

Periksa identitas dan validitas sertifikat sebelum mengekspor:

openssl x509 -in certificate.pem -noout -subject -issuer -dates -fingerprint -sha256

Untuk mempertahankan blok sertifikat publik asli dan bidang yang telah didekode, buat satu catatan teks:

{
  echo "Original PEM"
  cat certificate.pem
  echo
  echo "Decoded certificate details"
  openssl x509 -in certificate.pem -text -noout
} > certificate-record.txt

Buka certificate-record.txt di LibreOffice Writer, Microsoft Word, atau editor lain yang mengekspor teks dengan rapi. Gunakan font monospace seperti Consolas, Courier New, atau Liberation Mono, lalu ekspor dengan LibreOffice File → Export As → Export as PDF atau Word File → Save As → PDF.

LibreOffice dapat melakukan konversi dasar melalui command line:

libreoffice --headless --convert-to pdf certificate-record.txt

Di Windows, File → Print → Microsoft Print to PDF juga dapat digunakan. Di macOS, gunakan File → Print → Save as PDF. Verifikasi PDF yang dihasilkan secara visual karena pembungkusan baris dapat memisahkan baris Base64 yang panjang atau fingerprint.

Jenis blok PEM lainnya

Untuk CSR, gunakan:

openssl req -in request.pem -text -noout > request-details.txt

Untuk kunci publik PEM, gunakan:

openssl pkey -pubin -in public-key.pem -text -noout > public-key-details.txt

Jangan membuat catatan PDF dari kunci privat, kecuali prosedur keamanan terkontrol secara eksplisit mengharuskannya. Jika dokumentasi tersebut tidak dapat dihindari, hapus blok kunci itu sendiri dan catat hanya informasi nonrahasia, seperti algoritma kunci, ukuran, fingerprint kunci publik, dan referensi penanganan.

Konversi online dan batas kompatibilitas

CloudConvert dan Zamzar dapat mengonversi file .txt yang telah disiapkan ke PDF, tetapi keduanya hanya merender teks; keduanya tidak selalu dapat mendekode, memvalidasi, atau memahami objek PEM dengan andal. Gunakan layanan tersebut hanya untuk material publik yang tidak sensitif setelah meninjau isi file. Sebisa mungkin, simpan rantai sertifikat, data identitas sertifikat klien, hostname internal, dan semua kunci privat di sistem lokal.

Rantai PEM berisi beberapa blok BEGIN CERTIFICATE. Pertahankan urutannya di dalam PDF, karena deployment TLS biasanya memerlukan sertifikat leaf yang diikuti sertifikat intermediate; jangan sertakan sertifikat root, kecuali prosedur penerima secara khusus memintanya.

Ekspor teks yang dapat dipilih, bukan PDF hasil pemindaian atau rasterisasi. Gambar raster dapat menyulitkan penyalinan, pencarian, perbandingan, dan verifikasi independen terhadap fingerprint atau blok PEM.

Menandatangani PDF yang sudah ada secara digital dengan sertifikat PEM adalah operasi terpisah, bukan konversi file. Operasi ini memerlukan kunci privat yang sesuai, sertifikat penandatanganan dan sering kali rantainya, serta software penandatanganan PDF yang mendukung kredensial PEM; jangan pernah mengungkapkan kunci privat hanya untuk membuat atau menandatangani PDF.

Sederhananya, tidak mungkin mengonversi PEM ke PDF secara langsung.
Jadi, tidak ada yang disebut pengonversi pem ke pdf atau pengonversi online gratis. pem ke .pdf converter dapat ditemukan.

PEM vs PDF: perbandingan format

Bagaimana format PEM dan PDF dibandingkan pada properti yang paling penting untuk konversi ini.

Perbandingan format file PEM dan PDF
Properti .PEM Privacy-Enhanced Mail .PDF Portable Document Format
Standar terbuka Ya Ya
Kompresi Tanpa kompresi Keduanya
Ukuran file umum Kecil Sedang
Terbuka di browser web Tidak Ya, secara native
Pengeditan lanjutan Mudah Terbatas
Dukungan metadata Dasar Sangat lengkap
Dapat dibaca teks biasa Ya Tidak
Paling cocok untuk Pertukaran data Penerbitan
Diperkenalkan 1993 1993
Pengembang RSA Data Security, Inc. / Internet community Adobe Systems (now Adobe Inc.); standardized by ISO
Tipe MIME application/x-pem-file application/pdf

Konversi berkas pem lainnya

Konversi ke pdf
dari format lain

Bagikan di media sosial: