Võite kasutada OpenSSL isikliku võtme valdamise tõendi (POP) näitamiseks, allkirjastades sellega testfaili. See meetod töötab nii RSA kui ka ECC võtmete puhul.
Mis on OpenSSL?
OpenSSL on väga kasulik avatud lähtekoodiga käsurea tööriistakomplekt töötamiseks X.509 sertifikaadid, sertifikaadi allkirjastamistaotlused (CSRs) ja krüptograafilised võtmed. Kui kasutate UNIX-i varianti nagu Linux või macOS, on OpenSSL tõenäoliselt juba teie arvutisse installitud. Kui soovite Windowsis kasutada OpenSSL-i, saate selle lubada Windows 10 Linuxi alamsüsteem või installige Cygwin.
OpenSSL on väga kasulik avatud lähtekoodiga käsurea tööriistakomplekt töötamiseks X.509 sertifikaadid, sertifikaadi allkirjastamistaotlused (CSRs) ja krüptograafilised võtmed. Kui kasutate UNIX-i varianti nagu Linux või macOS, on OpenSSL tõenäoliselt juba teie arvutisse installitud. Kui soovite Windowsis kasutada OpenSSL-i, saate selle lubada Windows 10 Linuxi alamsüsteem või installige Cygwin.
Looge privaatvõtmega allkiri
-
Loo katsefail:
echo ssl.com> test.txt
-
Allkirjastage isikliku võtmega testfaili sha256 räsi (asendage
privatekey.pemallolevas käsus koos võtme tegeliku failinimega):openssl dgst -sha256 -sign privatekey.pem -out test.sig test.txt
- Nüüd saate privaatvõtme omamist tõestada saates
test.sigjatest.txtkontrollivale kolmandale osapoolele, näiteks SSL.com. Järgmist protseduuri järgides saate kontrollida ka seda, kas privaatne võti vastab serdile.
Kinnitage, et privaatvõtme vastavussertifikaat
-
Kaevandage sertifikaadist avalik võti (asendage
certificate.pemallpool olevas käsus koos sertifikaadi tegeliku failinimega):openssl x509 -pubkey -noout -in certificate.pem> publickey.pem
-
Kontrollige avaliku faili abil võtme abil testfaili sha256 räsi:
openssl dgst -sha256 -verify publickey.pem -signatuuri test.sig test.txt
- Kui privaatne võti vastab sertifikaadile, saate väljundi
Verified OK. Kui ei, siis saate aVerification Failure.
Täname, et valisite SSL.com! Kui teil on küsimusi, võtke meiega ühendust e-posti aadressil Support@SSL.com, helistama 1-877-SSL-SECUREvõi klõpsake lihtsalt selle lehe paremas alanurgas asuvat vestluslingi. Meie lehelt leiate ka vastused paljudele levinud tugiküsimustele teadmistepagas.