一、创建服务端密钥
keytool.exe -genkeypair -v -alias sslsocket -keyalg RSA -keystore e:\sslsocket.keystore
CN=Unknown, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=Unknown 正确吗?
[否]:y
正在为以下对象生成 1,024 位 RSA 密钥对和自签名证书(SHA1withRSA)(有效期为90天):
CN=Unknown, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=Unknown
输入<sslsocket>的主密码
(如果和 keystore 密码相同,按回车):
[正在存储 e:\sslsocket.keystore]
查看生成的密钥信息
keytool -list -v -keystore e:\sslsocket.keystore -storepass 123456
二、生成服务端证书
keytool.exe -exportcert -v -alias sslsocket -file e:\sslsocket.cer -keystore e:\sslsocket.keystore
查看证书信息
keytool.exe -printcert -v -file e:\sslsocket.cer
三、生成客户端密钥
keytool.exe -importcert -v -alias sslsocketcer -file e:\sslsocket.cer -keystore e:\sslclient.keystore
四、进行程序开发
http://download.csdn.net/download/draem0507/5343534
关于keytool的更多本资料
近期评论