Bagaimana cara melihat detail file .cer sertifikat digital?


Jawaban:


188

OpenSSL akan memungkinkan Anda untuk melihatnya jika diinstal pada sistem Anda.

openssl x509 -in cerfile.cer -noout -text

Format file .CER mungkin mengharuskan Anda menentukan format penyandian yang berbeda untuk secara eksplisit dipanggil.

openssl x509 -inform pem -in cerfile.cer -noout -text

atau

openssl x509 -inform der -in cerfile.cer -noout -text

Pada sistem Windows Anda dapat mengklik kanan file .cer dan memilih Open. Itu kemudian akan membiarkan Anda melihat sebagian besar data meta.

Pada Windows Anda menjalankan program manajer sertifikat Windows menggunakan perintah certmgr.msc di jendela jalankan. Kemudian Anda dapat mengimpor sertifikat dan melihat detailnya.


10
Saya mendapatkan "4726: error: 0906D06C: rutinitas PEM: PEM_read_bio: tidak ada baris awal: pem_lib.c: 632: Mengharapkan: TRUSTED CERTIFICATE" ketika saya melakukan ini di Linux
Zubair

Apa yang Anda sebutkan tentang Windows berfungsi, tetapi sangat sulit untuk membaca detail sertifikat di jendela kecil yang ditampilkan
Zubair

1
Saya telah menambahkan beberapa klarifikasi pada beberapa opsi OpenSSL untuk menentukan format penyandian yang berbeda - mengingat kesalahan Anda menentukan format DER sepertinya itu akan berhasil.
Helvick

2
Versi Linux gui: gcr-viewer.
user3622355

9
ketika mendapatkan :0906D06C:PEM routines:PEM_read_bio"kesalahan, Anda harus menggunakan perintah ke-3 yang diberikan, dengan-inform der


7

Semua jawaban di sini gagal untuk MacOS. Satu-satunya hal yang berfungsi di Sierra dan High Sierra adalah:

openssl x509 -inform der -in cerfile.cer -noout -text

11
Jawaban Helvick (terakhir diperbarui pada 2014) berisi baris persis ini.
mwfearnley

@ mwfearnley Anda benar. Namun, ia menempatkan solusi yang ketinggalan jaman dulu, solusi yang efektif pada akhirnya.
DawnSong

Tentunya solusi yang diperlukan tergantung pada format file sertifikat, bukan pada sistem yang digunakannya?
mwfearnley

4

Anda dapat mengimpor dan mempratinjaunya oleh Powershell :

Get-ChildItem –Path c:\file.cer | Import-Certificate –CertStoreLocation cert:\LocalMachine\My

kemudian lihat di Windows certmgr.msc atau muat langsung ke Powershell

SET-LOCATION CERT:\LOCALMACHINE\my
GET-CHILDITEM –RECURSE | FORMAT-LIST –PROPERTY *

atau dengan Thumbprint

$cert = (Get-ChildItem –Path cert:\LocalMachine\My\AE53B1272E43C14545A448FB892F7C07A217A761)

Jangan lupa untuk IMI-MODUL PKI

Atau Anda juga dapat melihat, mengekspor, mengimpor, dan menghapus sertifikat dengan menggunakan Internet Explorer .

Untuk melihat sertifikat dengan Internet Explorer

  1. Di Internet Explorer, klik Alat, lalu klik Opsi Internet untuk menampilkan kotak dialog Opsi Internet.
  2. Klik tab Konten.

  3. Di bawah Sertifikat, klik Sertifikat. Untuk melihat detail sertifikat apa pun, pilih sertifikat dan klik Lihat.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.