Site simgesi SSL.com

Özel Anahtarın Elde Edildiğinin Kanıtlanması

Sen kullanabilirsiniz OpenSSL onunla bir test dosyasını imzalayarak özel bir anahtarın sahip olduğunun kanıtını (POP) göstermek için. Bu yöntem hem RSA hem de ECC anahtarları için çalışır.

OpenSSL nedir?
OpenSSL, aşağıdakilerle çalışmak için çok kullanışlı bir açık kaynaklı komut satırı araç setidir X.509 sertifikalar, sertifika imzalama istekleri (CSRs) ve kriptografik anahtarlar. Linux veya macOS gibi bir UNIX varyantı kullanıyorsanız, OpenSSL muhtemelen bilgisayarınızda zaten yüklüdür. OpenSSL'yi Windows'ta kullanmak isterseniz, etkinleştirebilirsiniz Windows 10'un Linux alt sistemi veya yükleyin cygwin.

Özel Anahtar ile İmza Oluşturma

  1. Bir test dosyası oluşturun:

    echo ssl.com> test.txt
  2. Özel anahtar kullanarak test dosyasının sha256 karmasını imzalayın (değiştir privatekey.pem anahtarın gerçek dosya adıyla aşağıdaki komutta):

    openssl dgst -sha256 -sign Privatekey.pem -out test.sig test.txt
  3. Artık göndererek özel anahtara sahip olduğunuzu kanıtlayabilirsiniz test.sig ve test.txt SSL.com gibi doğrulayan bir üçüncü tarafa. Aşağıdaki prosedürü izleyerek özel anahtarın bir sertifikayla eşleşip eşleşmediğini de kontrol edebilirsiniz:

Özel Anahtarın Sertifika ile Eşleştiğini Onaylayın

  1. Ortak anahtarı sertifikadan çıkarın (değiştirin certificate.pem sertifikanın gerçek dosya adıyla aşağıdaki komutta):

    openssl x509 -pubkey -noout -in certificate.pem> publickey.pem
  2. Ortak anahtarı kullanarak test dosyasının sha256 karmasını doğrulayın:

    openssl dgst -sha256 -verify publickey.pem -ignature test.sig test.txt
  3. Özel anahtar sertifikayla eşleşirse çıktıyı alırsınız Verified OK. Değilse, alacaksın Verification Failure.
SSL.com'u seçtiğiniz için teşekkür ederiz! Herhangi bir sorunuz varsa, lütfen bize e-posta ile ulaşın. Support@SSL.com, aramak 1-877-SSL-SECUREveya bu sayfanın sağ alt tarafındaki sohbet bağlantısını tıklayın. Ayrıca birçok yaygın destek sorusunun yanıtlarını şurada bulabilirsiniz: bilgi tabanı.
Mobil sürümden çık