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 |
|