Я создал Java keystore программным способом типа jks (т.е. тип по умолчанию).
Он изначально пуст, поэтому я создал сертификат DSA.
keytool -genkey -alias myCert -v -keystore trivial.keystore
Как я могу просмотреть общедоступные и закрытые ключи?
То есть есть ли команда, которая печатает закрытый ключ моего сертификата?
Я мог найти только keytool -certreq
, который в моем понимании печатает сертификат в целом:
-----BEGIN NEW CERTIFICATE REQUEST-----
MIICaTCCAicCAQAwZTELMAkGA1UEBhMCR1IxDzANBgNVBAgTBkdyZWVjZTEPMA0GA1UEBxMGQXRo
BQADLwAwLAIUQZbY/3Qq0G26fsBbWiHMbuVd3VICFE+gwtUauYiRbHh0caAtRj3qRTwl
-----END NEW CERTIFICATE REQUEST-----
Я предполагаю, что это весь сертификат. Как я могу увидеть частный (или открытый ключ) через keytool?