温馨提示×

Keytool管理Java密钥库的常用操作

小樊
89
2024-08-07 02:08:16
栏目: 编程语言
Java开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

  1. 生成新的密钥库:
keytool -genkeypair -alias mykey -keyalg RSA -keystore keystore.jks -keysize 2048
  1. 查看密钥库内容:
keytool -list -v -keystore keystore.jks
  1. 导出密钥库中的证书:
keytool -export -alias mykey -file cert.cer -keystore keystore.jks
  1. 向密钥库中添加新的证书:
keytool -import -alias newcert -file newcert.cer -keystore keystore.jks
  1. 删除密钥库中的证书:
keytool -delete -alias mykey -keystore keystore.jks
  1. 更改密钥库中的密钥密码:
keytool -keypasswd -alias mykey -keystore keystore.jks
  1. 更改密钥库的密码:
keytool -storepasswd -keystore keystore.jks
  1. 导出密钥库中的密钥对:
keytool -importkeystore -srckeystore keystore.jks -destkeystore newkeystore.p12 -deststoretype PKCS12
  1. 将密钥库中的密钥对转换为PEM格式:
openssl pkcs12 -in newkeystore.p12 -out newkeystore.pem -nodes

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Linux Keytool修改密钥库密码的步骤

0