я только что создал самозаверяющий сертификат на коробке Linux работает TOMCAT 6.Как экспортировать закрытый ключ из хранилища ключей самозаверяющих сертификата
Я создал ключи, как это, действительные в течение 10 лет:
keytool -genkey -alias tomcatorange -keyalg RSA -validity 3650
и скопировал хранилище ключей в папку в tomcat и обновил server.xml, чтобы указать на хранилище ключей.
Теперь моя сеть администратор просит для государственного и частного ключа (для нашей балансировки нагрузки)
я могу генерировать открытый ключ с помощью:
openssl s_client -connect mydomain.com:8443
Но как я могу экспортировать/извлечение закрытый ключ?
Команда OpenSSL выше, дает следующее сообщение об ошибке: 6016: ошибка: 0D07207B: ASN1 подпрограммы кодирования: ASN1_get_object: заголовок слишком длинный. \ Crypto \ ASN1 \ asn1_lib.c: 150: – user265330
@ user265330: Извините, что слышал, но это сработало для меня. Какую версию openssl вы используете? –
OMG спасибо. Вытягивал мои волосы на три дня. Только чтобы обнаружить, что я использовал неправильный private.key. Я смог извлечь private.key из JKS, и он работает. +10000 для вас. – cbmeeks