我以编程方式创建了类型为jks(即默认类型)的Java密钥库。
它最初是空的,所以我创建了一个DSA证书。keytool - 查看公钥和私钥
keytool -genkey -alias myCert -v -keystore trivial.keystore
如何查看公钥和私钥?
I.e.有没有打印我的证书私钥的命令?
我只能找到keytool -certreq
这在我的理解打印证书作为一个整体:
-----BEGIN NEW CERTIFICATE REQUEST-----
MIICaTCCAicCAQAwZTELMAkGA1UEBhMCR1IxDzANBgNVBAgTBkdyZWVjZTEPMA0GA1UEBxMGQXRo
BQADLwAwLAIUQZbY/3Qq0G26fsBbWiHMbuVd3VICFE+gwtUauYiRbHh0caAtRj3qRTwl
-----END NEW CERTIFICATE REQUEST-----
我想这是整个证书。我如何通过keytool查看私人密钥(或公共密钥)?
好的,所以查看私钥是没有意义的。关于公钥有哪些?是否有命令显示公钥? – Cratylus 2011-02-05 17:17:02