keytool是JDK自带的一款密钥管理工具。常用方法如下:(命令都是在DOS下输入,并且打通JDK路径即在系统环境变量path添加JDK路径)
1.创建密钥
------>keytool -genkey -alias keyname -keyalg RSA -keystore keystorefile
2.列表显示密钥库keystorefile中的密钥对
------>keytool -list -keystore keystorefile
------>keytool -list -v -keystore keystorefile (列出密钥的详细信息)
3.删除密钥库中别名为keyname的密钥
------>keytool -delete -alias keyname -keystore keystorefile
4.修改密钥存取密码
------>keytool -keypasswd -alias keyname -keystore keystorefile
5.修改密钥库密码
------->keytool -storepasswd -keystore keystorefile
6.从指定的密钥库导出指定的密钥对中的公钥证书
-------->keytool -export -alias keyname -file temp.key -keystore keystorefile
-------->keytool -export -alias keyname -file temp.key -keystore keystorefile -rfc (以一种可打印的编码输出)
7.将公钥导入密钥库。
-------->keytool -import -alias keyname -file keyfile -keystore keystorefile
8.打印证书
--------->keytool -printcert -file temp.key
9.自己签署证书
---------->keytool -selfcert -alias keyname -keystore keystorefile
联系客服