如何从证书生成密钥库?
How to generate key store from certificates?
我正在尝试从现有证书文件创建一个扩展名为 jks 的密钥库。
使用我拥有的 (CERT) 证书文件,如何使用 Java 密钥工具创建密钥库 (JKS)?
生成密钥库:
keytool -genkey -alias server -keyalg RSA -keystore server.jks
keytool -genkey -alias client -keyalg RSA -keystore client.jks
获取服务器的自签名 public 密钥证书并将其存储在客户端的密钥库中以及获取客户端的自签名 public 密钥证书并将其存储在服务器的密钥库中:
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
我正在尝试从现有证书文件创建一个扩展名为 jks 的密钥库。 使用我拥有的 (CERT) 证书文件,如何使用 Java 密钥工具创建密钥库 (JKS)?
生成密钥库:
keytool -genkey -alias server -keyalg RSA -keystore server.jks
keytool -genkey -alias client -keyalg RSA -keystore client.jks
获取服务器的自签名 public 密钥证书并将其存储在客户端的密钥库中以及获取客户端的自签名 public 密钥证书并将其存储在服务器的密钥库中:
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