如何从证书生成密钥库?

Vithursa M:

我正在尝试创建一个密钥库,该密钥库的扩展名来自现有证书文件。使用我拥有的(CERT)证书文件,如何使用Java密钥工具创建密钥库(JKS)?

Siloft:

生成密钥库:

keytool -genkey -alias server -keyalg RSA -keystore server.jks
keytool -genkey -alias client -keyalg RSA -keystore client.jks

获取服务器的自签名公钥证书并将其存储在客户端的密钥库中,并获取并存储客户端的自签名公钥证书在服务器的密钥库中:

keytool -export -file server.cert -keystore server.jks -storepass 123456 -alias server
keytool -export -file client.cert -keystore client.jks -storepass 123456 -alias client

在JKS文件中导入证书文件:

keytool -import -file client.cert -keystore server.jks -storepass 123456 -alias client
keytool -import -file server.cert -keystore client.jks -storepass 123456 -alias server

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章