从java中的自签名.jks文件中提取私钥

Mr_*_*vmh 2 java self-signed keytool

我已签署 .jks 文件。需要从 .jks 文件中获取私钥。怎样才能得到呢?

keytool -exportcert -alias selfrest -keystore filename.jks -file file.cer
Run Code Online (Sandbox Code Playgroud)

没有得到结果。请帮我。提前致谢。

alw*_*arn 5

不能使用Java的keytool直接导出私钥。你必须使用其他类似的工具openssl才能做到这一点。

首先,您必须将您的格式转换jkspkcs12格式,然后使用 openssl 导出私钥,如此处和此处所示