ssl证书生成 详细流程 SSL单向认证概念 1 keystore以及服务器密钥对儿的生成 2 验证新生成的keystore文件以及证书信息 3 导出公钥证书 4 Truststore的生成以及公钥证书的导入 5 验证4生成的truststore文件 附 如何删除已经导入truststore的证书 SSL单向认证概念 当客户端(服务请求方)向服务端(服务提供方)发起请求时,服务器端需要向客户端提供认证。服务端需要生成一个keystore和一个服务器密钥对儿(公钥和私钥),客户端需要生成一个truststore,然后导入服务端的公钥证书。 1 keystore以及服务器密钥对儿的生成 keytool -genkeypair -alias testname -keyalg RSA -validity 365 -keystore testkeystore.jks 这条命令会在生成key