OpenSSL, genellikle CSR ve özel anahtarlar oluşturmak, SSL/TLS sertifikaları yüklemek, güvenlik sertifikası biçimlerini dönüştürmek vb. için kullanılan açık kaynaklı, tam özellikli bir komut satırı yardımcı programıdır.
Bugünün gönderisinde, bir CER dosyasının PEM'e nasıl dönüştürüleceğini anlatacağız.
Not: Burada gösterilen komutlar Ubuntu 20'de gösterilmiştir.04 LTS Terminali. Ubuntu masaüstünde Terminal'i açmak için süper tuşa basın ve Uygulamalar menüsünden başlatın veya açmak için Ctrl+Alt+T kısayolunu kullanın.
CER Dosyası
CER dosyası, X'i depolamak için kullanılan bir güvenlik dosyasıdır.509 sertifikası. Bir web sitesinin orijinalliğini doğrulayan CA (sertifika yetkilisi) tarafından sağlanır ve verilir. Sertifika sahibi ve ortak anahtar hakkında bilgi içerir.
PEM Dosyası
PEM (Gizlilik Geliştirilmiş Posta), sertifika yetkililerinin sertifikalar yayınladığı bas64 kodlu ASCII dosyalarıdır. Bu biçim, şifreleme anahtarlarını, sertifikaları ve diğer ara sertifikaları depolamak ve göndermek için kullanılır.
Bir CER Dosyasını PEM'e Dönüştürme
OpenSSL araç seti varsayılan olarak Ubuntu'da kuruludur. Ancak, orada değilse, Terminal'de aşağıdaki komutla yükleyebilirsiniz:
$ sudo apt install opensslsudo şifresini girin. ile istendiğinde y/n seçenek, vuruş y devam etmek. Bundan sonra, sisteme OpenSSL yüklemeye başlayacaktır.
Bir CER dosyasını PEM'e dönüştürmek için aşağıdaki sözdizimini kullanın:
$ openssl x509 -inform der -in cert.cer -outform pem -out sertifikası.pemYukarıdaki sözdiziminde, sertifika.cer PEM formatında dönüştürmek istediğiniz güvenlik sertifikasının adıdır ve sertifika.pem dönüştürmeden sonra dosyanın adıdır.
PEM'i CER'ye dönüştürme
Bir PEM dosyasını CER'e dönüştürmek için aşağıdaki sözdizimini kullanın:
$ openssl x509 - PEM'i bilgilendirin - sertifika.pem -outform DER -çıkış sertifikası.cerYukarıdaki sözdiziminde, sertifika.pem CER biçiminde dönüştürmek istediğiniz güvenlik sertifikasının adıdır ve sertifika.cer dönüşümden sonraki sertifikanın adıdır.
OpenSSL yardımcı programını kullanarak bir CER dosyasını PEM'e bu şekilde dönüştürebilirsiniz. Umarım yardımcı olur!