Dijital sertifika .cer dosyasının detaylarını nasıl görebilirim?


Yanıtlar:


188

OpenSSL sisteminizde kurulu ise size bakmanıza izin verecektir.

openssl x509 -in cerfile.cer -noout -text

.CER dosyasının formatı, açıkça çağrılması için farklı bir kodlama formatı belirlemenizi gerektirebilir.

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

veya

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

Windows sistemlerinde .cer dosyasını sağ tıklayıp Aç'ı seçebilirsiniz. Bu daha sonra meta verilerin çoğunu görüntülemenizi sağlar.

Windows'ta, çalıştırma penceresinde certmgr.msc komutunu kullanarak Windows sertifika yöneticisi programını çalıştırın. Ardından sertifikalarınızı alabilir ve ayrıntıları görüntüleyebilirsiniz.


10
Ben "4726: Hata: 0906D06C: PEM rutinleri: PEM_read_bio: Başlangıç hattı: pem_lib.c: 632: bekleniyor: GÜVENİLİR SERTİFİKA" olsun ben Linux'ta yapmak
Zübeyr

Windows hakkında bahsettiğiniz şeyler çalışıyor ama görüntülenen küçük penceredeki sertifika ayrıntılarını okumak çok zor
Zubair

1
DER biçimini belirlerken yaptığınız hata işe yarayacak gibi görünüyorsa, farklı kodlama biçimlerini belirlemek için bazı OpenSSL seçeneklerine bazı açıklamalar ekledim.
Helvick,

2
Linux gui versiyonu: gcr-görüntüleyici.
user3622355

9
:0906D06C:PEM routines:PEM_read_bio"hata alırken , verilen 3 komutunu kullanmanız gerekecektir,-inform der


7

Buradaki tüm cevaplar MacOS için başarısız. Sierra ve Yüksek Sierra'da çalışan tek şey:

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

11
Helvick'in cevabı (en son 2014'te güncellenmiştir) bu satırın tamamını içerir.
mwfearnley

@mwfearnley Haklısın. Bununla birlikte, eski olan çözümü önce, sonunda etkin olan çözümü koydu.
DawnSong

Elbette gerekli çözüm, üzerinde kullanıldığı sistem yerine sertifika dosyasının formatına bağlıdır.
mwfearnley

4

Powershell ile içe aktarabilir ve önizleyebilirsiniz :

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

daha sonra Windows certmgr.msc'de görüntüleyin veya doğrudan Powershell'e yükleyin

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

veya Thumbprint

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

İTHALAT MODÜLÜ PKI'yi ihmal etmeyin

Ayrıca Internet Explorer'ı kullanarak sertifikaları görüntüleyebilir, dışa aktarabilir, içe aktarabilir ve silebilirsiniz .

Internet Explorer ile sertifikaları görüntülemek için

  1. Internet Explorer'da, Araçlar'ı ve ardından Internet Seçenekleri iletişim kutusunu görüntülemek için Internet Seçenekleri'ni tıklatın.
  2. İçerik sekmesini tıklayın.

  3. Sertifikalar'ın altında Sertifikalar'ı tıklatın. Herhangi bir sertifikanın ayrıntılarını görüntülemek için sertifikayı seçin ve Göster'i tıklayın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.