How to generate self-signed certificate using keytool command of JDK?

1.Generate local digital cerficate

cd D:\_Share and Training\SSL
keytool -genkeypair -keyalg RSA -keysize
2048 -sigalg SHA1WithRSA -validity 36000 -alias www.tibco.com -keystore tibco.keystore

or 

keytool -genkeypair -keyalg RSA -keysize 2048 -sigalg SHA1WithRSA -validity 36000 -alias www.tibco.com -keystore tibco.keystore -dname "CN=www.tibco.com,OU=adapter,O=tibco,L=BJ,ST=BJ,C=CN" -storepass 123456


2.Export digital certificate 
keytool -exportcert -alias www.tibco.com -keystore C:\self-signed\tibco.keystore -file tibco.cer -rfc


-rfc: export the certicate with Base64 format


3.Print Digital Certificae


keytool -printcert -file tibco.cer


4.Export Digital certificate request


keytool -certreq -alias www.tibco.com -keystore tibco.keystore -file tibco.csr -v -storepass 123456


5.Import digital certificate


keytool -importcert -trustcacerts -alias www.tibco.com -file tibco.cer -keystore tibco.keystore


6.View imported digital cerificate


keytool -list -alias www.tibco.com -keystore tibco.keystore
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值