Доказване на притежание на частен ключ

Можете да използвате OpenSSL, за да покажете доказателство за притежание (POP) на частен ключ, като подпишете тестов файл с него. Работи както за RSA, така и за ECC ключове.

Можете да използвате OpenSSL да покаже доказателство за притежание (POP) на частен ключ, като подпишете тестов файл с него. Този метод работи както за RSA, така и за ECC ключове.

Какво е OpenSSL?
OpenSSL е много полезен набор от инструменти за команден ред с отворен код за работа с X.509 сертификати, заявки за подписване на сертификати (CSRs) и криптографски ключове. Ако използвате UNIX вариант като Linux или macOS, OpenSSL вероятно вече е инсталиран на вашия компютър. Ако искате да използвате OpenSSL в Windows, можете да активирате Linux подсистема на Windows 10 или инсталирате Cygwin.

Създайте подпис с частния ключ

  1. Създайте тестов файл:

    echo ssl.com> test.txt
  2. Подпишете хеш sha256 на тестовия файл, като използвате частния ключ (заменете) privatekey.pem в командата по-долу с действителното име на файла на ключа):

    openssl dgst -sha256 -sign privatekey.pem -out test.sig test.txt
  3. Вече можете да докажете притежанието на частния ключ, като изпратите test.sig намлява test.txt на проверяваща трета страна, като SSL.com. Можете също да проверите дали частният ключ съвпада със сертификат, като следвате процедурата по-долу:

Потвърдете, че частният ключ съответства на сертификата

  1. Извадете публичния ключ от сертификата (заменете) certificate.pem в командата по-долу с действителното име на сертификата):

    openssl x509 -pubkey -noout -in certificate.pem> publickey.pem
  2. Проверете хеша на sha256 на тестовия файл, като използвате публичния ключ:

    openssl dgst -sha256 -потвърждаване publickey.pem -signature test.sig test.txt
  3. Ако частният ключ съвпада със сертификата, ще получите изхода Verified OK. Ако не, ще получите Verification Failure.
Благодарим ви, че избрахте SSL.com! Ако имате някакви въпроси, моля свържете се с нас по имейл на Support@SSL.com, обадете се 1-877-SSL-SECUREили просто щракнете върху връзката за чат в долната дясна част на тази страница. Можете също така да намерите отговори на много общи въпроси за поддръжка в нашето знание.

Бъдете информирани и защитени

SSL.com е глобален лидер в киберсигурността, PKI и цифрови сертификати. Регистрирайте се, за да получавате най-новите новини от индустрията, съвети и съобщения за продукти от SSL.com.

SSL.com

Ще се радваме на вашите отзиви

Попълнете нашата анкета и ни кажете какво мислите за скорошната си покупка.

Преглед на поверителността
SSL.com

Този уебсайт използва бисквитки, за да можем да ви предоставим възможно най-доброто потребителско изживяване. Информацията за бисквитките се съхранява във вашия браузър и изпълнява функции, като ви разпознава, когато се върнете на нашия уебсайт и помага на нашия екип да разбере кои секции от уебсайта ще намерите най-интересните и полезни.

За повече информация прочетете нашата Декларация за бисквитки и поверителност.

Бисквитки на трети страни

Този уебсайт използва Google Analytics & Статброяч за събиране на анонимна информация като броя на посетителите на сайта и най-популярните страници.

Поддържането на тези бисквитки ни помага да подобрим нашия уебсайт.

Покажи детайли