一、查看自己的证书签名信息
如上一篇文章《我的Android进阶之旅------>Android中制作和查看自定义的Debug版本Android签名证书 》地址:http://blog.csdn.net/ouyang_peng/article/details/49023569
中所介绍的一样。通过命令查看生成的baiduMapLoc-release-key.keystore 的相关信息,命令如下所示:
- C:\Documents and Settings\Administrator\桌面\baiduMapLoc>keytool -list -v -keystore baiduMapLoc-release-key.keystore
- 输入密钥库口令:
- 密钥库类型: JKS
- 密钥库提供方: SUN
- 您的密钥库包含 1 个条目
- 别名: baidumaploc
- 创建日期: 2015-10-10
- 条目类型: PrivateKeyEntry
- 证书链长度: 1
- 证书[1]:
- 所有者: CN=ouyangpeng, OU=ouyangpeng, O=ouyangpeng, L=深圳, ST=广东, C=中国
- 发布者: CN=ouyangpeng, OU=ouyangpeng, O=ouyangpeng, L=深圳, ST=广东, C=中国
- 序列号: 5eac1cda
- 有效期开始日期: Sat Oct 10 11:50:39 CST 2015, 截止日期: Mon Oct 02 11:50:39 CST 2045
- 证书指纹:
- MD5: 91:15:11:06:05:CB:E0:CB:4B:2B:36:02:81:16:A7:DF
- SHA1: E9:A3:E4:95:1F:D2:11:0E:3E:89:45:26:AB:EF:A2:FB:DB:3F:5B:1A
- SHA256: C4:D6:15:27:23:81:EC:3A:53:68:FE:04:63:91:70:79:B6:93:A6:5F:3D:29:ED:62:43:01:67:11:F3:28:91:8C
- 签名算法名称: SHA256withRSA
- 版本: 3
- 扩展:
- #1: ObjectId: 2.5.29.14 Criticality=false
- SubjectKeyIdentifier [
- KeyIdentifier [
- 0000: 69 D8 5C C9 2C 8E 9E B8 49 E3 E1 31 A7 35 B2 D1 i.\.,...I..1.5..
- 0010: 10 52 FB 17 .R..
- ]
- ]
- *******************************************
- *******************************************
如图所示:
二、查看第三方APK的签名信息。
用上述证书给应用签名后打包成的APK,如BaiduLocDemo.apk,将BaiduLocDemo.apk后缀名改成.zip,即改名为BaiduLocDemo.zip,后解压。
解压后,签名文件为\META-INF\CERT.RSA,通过命令查看签名信息。
- C:\Documents and Settings\Administrator\桌面\baiduMapLoc\BaiduLocDemo\META-INF>keytool -printcert -file CERT.RSA
- 所有者: CN=ouyangpeng, OU=ouyangpeng, O=ouyangpeng, L=深圳, ST=广东, C=中国
- 发布者: CN=ouyangpeng, OU=ouyangpeng, O=ouyangpeng, L=深圳, ST=广东, C=中国
- 序列号: 5eac1cda
- 有效期开始日期: Sat Oct 10 11:50:39 CST 2015, 截止日期: Mon Oct 02 11:50:39 CST 2045
- 证书指纹:
- MD5: 91:15:11:06:05:CB:E0:CB:4B:2B:36:02:81:16:A7:DF
- SHA1: E9:A3:E4:95:1F:D2:11:0E:3E:89:45:26:AB:EF:A2:FB:DB:3F:5B:1A
- SHA256: C4:D6:15:27:23:81:EC:3A:53:68:FE:04:63:91:70:79:B6:93:A6:5F:3D:29:ED:62:43:01:67:11:F3:28:91:8C
- 签名算法名称: SHA256withRSA
- 版本: 3
- 扩展:
- #1: ObjectId: 2.5.29.14 Criticality=false
- SubjectKeyIdentifier [
- KeyIdentifier [
- 0000: 69 D8 5C C9 2C 8E 9E B8 49 E3 E1 31 A7 35 B2 D1 i.\.,...I..1.5..
- 0010: 10 52 FB 17 .R..
- ]
- ]
原文地址:http://blog.csdn.net/ouyang_peng