1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| ## 生成密钥
# genkeypair 生成密钥对 # alias 密钥的别名 # keyalg 加密的Hash算法 # keypass 密钥的访问密码 # keystore 密钥库文件名 # validity 证书有效期,默认90天,36500是100年 # storepass 密钥库的访问密码 # Ps: 注意了文件会生成在你执行命令的目录,我是用的git bash窗口执行的 keytool -genkeypair -alias jiushiboy -keyalg RSA -keypass jiushiboy -keystore jiushiboy.jks -validity 36500 -storepass jiushiboy
## 解析公钥,这里我试过使用cmd命令窗口解析,但是失败了,然后使用git bash成功! keytool -list -rfc --keystore jiushiboy.jks | openssl x509 -inform pem -pubkey # 当你解析之后窗口中显示的 BEGIN PUBLIC KEY 到 END PUBLIC KEY 之间的字符串复制出来,建立个文本文档存放好,文件名和后缀随意,这里我的文件名是jiushiboy.pub
|