美文网首页
Mac Android签名证书 .keystore,包含md5

Mac Android签名证书 .keystore,包含md5

作者: meryin | 来源:发表于2023-01-31 10:49 被阅读0次
  1. 查找JDK命令
    /usr/libexec/java_home -v
➜  ~ /usr/libexec/java_home -v
java_home: option requires an argument -- v
/Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home

2.进入文件

➜  ~ cd /Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home
  1. 生成签名文件
    在Home路径下
➜  Home keytool -genkey -v -keystore android.keystore -alias android_cert -keyalg RSA -validity 36500 -keystore /Users/mac/Desktop/android_cert.keystore

/Users/mac/Desktop是生成文件的路径

➜  Home keytool -genkey -v -keystore android.keystore -alias android_cert -keyalg RSA -validity 36500 -keystore /Users/mac/Desktop/android_cert.keystore
输入密钥库口令:
再次输入新口令:
您的名字与姓氏是什么?
  [Unknown]:  meryin
您的组织单位名称是什么?
  [Unknown]:  xx
您的组织名称是什么?
  [Unknown]:  xx
您所在的城市或区域名称是什么?
  [Unknown]:  xxx
您所在的省/市/自治区名称是什么?
  [Unknown]:  chengdu
该单位的双字母国家/地区代码是什么?
  [Unknown]:  china
CN=yincaixia, OU=chelingwang, O=chelingwang, L=chengdu, ST=chengdu, C=china是否正确?
  [否]:  是

正在为以下对象生成 2,048 位RSA密钥对和自签名证书 (SHA256withRSA) (有效期为 36,500 天):
     CN=yincaixia, OU=chelingwang, O=chelingwang, L=chengdu, ST=chengdu, C=china
[正在存储/Users/mac/Desktop/android_cert.keystore]
  1. 查看签名,在证书所在文件里输入:
➜  ~ cd /Users/mac/Desktop
➜  Desktop keytool -list -v -keystore android_cert.keystore
输入密钥库口令:
  1. 此时生成的签名没有md5
    在Home路径下输入以下命令得到md5:
➜  Home keytool -exportcert -keystore /Users/mac/Desktop/android_cert.keystore | openssl dgst -md5
输入密钥库口令:  xxxx
58e6606788b733d9b3d4fe999911244e

参考来源

相关文章

网友评论

      本文标题:Mac Android签名证书 .keystore,包含md5

      本文链接:https://www.haomeiwen.com/subject/ernvhdtx.html