这篇文章上次修改于 582 天前,可能其部分内容已经发生变化,如有疑问可询问作者。
- 终端执行
keytool -list -v -keystore "签名文件路径"
一般会提示输入密钥库口令
输入后将会看到如下内容:
密钥库类型: jks
密钥库提供方: SUN
您的密钥库包含 1 个条目
别名: cyjay
创建日期: 2020-1-2
条目类型: PrivateKeyEntry
证书链长度: 1
证书[1]:
所有者: CN="CyJay OU=CyJay"
发布者: CN="CyJay OU=CyJay"
序列号: 3c314dd
有效期为 Thu Jan 02 14:43:44 CST 2020 至 Sun Jan 01 14:43:44 CST 2023
证书指纹:
MD5: 4A:73:86:0E:1D:03:77:69:66:8F:F7:77:24:5C:18:7C
SHA1: 43:C9:BD:5F:12:E0:03:4C:06:C8:09:C7:50:A8:1B:7A:C2:20:40:7A
SHA256: 01:60:BA:93:44:0C:42:52:9C:05:5C:63:70:52:13:63:CE:C2:05:85:01:D8:5B:17:B3:51:23:30:E8:94:D9:A9
签名算法名称: SHA256withRSA
主体公共密钥算法: 2048 位 RSA 密钥
版本: 3
扩展:
#1: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: AD B6 52 70 93 5D 72 29 A5 1E B8 58 CD 19 14 07 ..Rp.]r)...X....
0010: D7 21 08 06 .!..
]
]
*******************************************
*******************************************
Warning:
JKS 密钥库使用专用格式。建议使用 "keytool -importkeystore -srckeystore CyJay.jks -destkeystore CyJay.jks -deststoretype pkcs12" 迁移到行业标准格式 PKCS12。
如果本机Java版本过高不会显示MD5,可在项目里配置签名后使用以下命令查看:./gradlew signingReport
没有评论