哈尔滨制作网站多少钱,公司产品彩页设计,设计工作室装修效果图,网站怎么做微信推广前言#xff1a; 查看前准备好.keystore文件#xff0c;安装并配置openssl、keytool。文件路径中不要有中文。
一、查看keystore的公钥#xff1a;
1.从keystore中获取MD5证书
keytool -list -v -keystore gamekeyold.keystore
2.导出公钥文件
keytool -export -alias …前言 查看前准备好.keystore文件安装并配置openssl、keytool。文件路径中不要有中文。
一、查看keystore的公钥
1.从keystore中获取MD5证书
keytool -list -v -keystore gamekeyold.keystore
2.导出公钥文件
keytool -export -alias 别名 -file gamekeyold.cer -keystore gamekeyold.keystore 输入完成后回车会提示输入一次密码输入密码后回车就能生成cer文件了。
3.转换成pem证书
openssl x509 -inform der -in gamekeyold.cer -out gamekeyold.pem
4.查看公钥
keytool -list -rfc --keystore gamekeyold.keystore | openssl x509 -inform pem -pubkey
输入指令回车后输入密码再回车即可看到公钥信息。 -----BEGIN PUBLIC KEY----- 这里就是公钥了。 -----END PUBLIC KEY-----
二、查看keystore的私钥
1.keystore转换为JKS
keytool -importkeystore -srckeystore gamekeyold.keystore -destkeystore gamekeyold.jks -deststoretype pkcs12
2.JKS转换为PKCS12格式
keytool -importkeystore -srckeystore gamekeyold.jks -destkeystore gamekeyold.pkcs -srcstoretype JKS -deststoretype PKCS12
//或者
keytool -importkeystore -srckeystore gamekeyold.jks -destkeystore gamekeyold.p12 -srcstoretype JKS -deststoretype PKCS12 输入完成后回车会提示输入一次密码输入密码后回车就能生成cer文件了。
3.PKCS12格式转为pem这步可以不要
openssl pkcs12 -in gamekeyold.p12 -out gamekeyoldprivate.pem
4.生成私钥pem文件
openssl pkcs12 -in gamekeyold.p12 -nodes -nocerts -out gamekeyold_private_key.pem
生成的私钥pem文件用记事本打开即可看到私钥。 三、校验公钥私钥是否匹配 在线校验工具 将获得的公钥私钥复制进去即可进行校验。 四、参考 【Android】从Keystore中查看公钥和MD5 生成keystore以及导出keystore公钥私钥信息