OpenSSH: Сравнение ключей
December 23, 2008 by Andrew Tch · Leave a Comment
Иногда приходится проверять закрытые ключи/сертификаты на соответсвие друг другу. Сделать это можно например сравнив модули сертификатов (т.к. экспонента в основном всегда 655536). Получить base64 представление модуля можно следующими командами:
для private key:
andrew@fenrir$ openssl rsa -noout -modulus -in key.pem Modulus=BFA8F19526E68625CAFB36C146C65DBDFA7...
для сертификата:
andrew@fenrir$ openssl x509 -noout -modulus -in cert.crt Modulus=BFA8F19526E68625CAFB36C146C65DBDFA7....
строки обрезаны, на самом деле они длиннее. Если модули совпадают, значит и сертификат соответствует ключу.
———————————
на правах рекламы:
дачи в подмосковье, продажа недвижимости в подмосковье – заходите, не купите, так хоть посмотрите на красивый сайт :)