keytool -genkey -keyalg RSA -alias tomcat -keystore selfsigned.jks -validity <days> -keysize 2048
我使用它生成密鑰庫。我可以爲客戶端和服務器Java使用相同的自簽名證書SSL SSL
我可以在下面的客戶端和服務器上使用這個相同的密鑰存儲嗎?
客戶
System.setProperty("javax.net.ssl.trustStore", "herong.jks");
System.setProperty("javax.net.ssl.trustStorePassword", "HerongJKS");
服務器
System.setProperty("javax.net.ssl.keyStore", "herong.jks");
System.setProperty("javax.net.ssl.keyStorePassword", "HerongJKS");
證書應該唯一標識對等體。共享KeyStore無法完成該操作。它也違反了私鑰隱私。 – EJP