繁体   English   中英

将密钥和SSL证书导入java密钥库

[英]Import key and SSL Certificate into java keystore

我有pem格式的证书文件和私钥文件。 是否可以使用Java代码将这些文件加载​​到Java密钥库中,使用JDK附带的默认库而不是第三方库。 当我尝试谷歌搜索时,我只能找到.der格式的文件,使用java代码导入java密钥库。

http://knowledge-oracle.blogspot.in/2009/02/import-private-key-and-certificate-in.html

是否可以通过java代码将pem格式的密钥和证书文件加载到java密钥库中,而无需转换为.der格式?

有可能但不能不使用第三方库。
Java不对密钥库容器使用pem格式,因为OpenSSL会这样做,因此您必须将这些格式转换为密钥库PKCS12JKS
您可以使用bouncy castle通过代码进行转换,也可以使用工具从pem文件创建密钥库,并在应用程序中使用密钥库。
试试这个java应用程序证书助手来转换到密钥库

这是一个可以导入pem文件的小实用程序: http ://www.clearfield.com/key_store_browser/key_store_browser.html

该实用程序是opensource,您可以下载源代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM