如何解决CN在移动应用apk签名信息中代表什么?
在https://docs.microsoft.com/en-us/xamarin/android/deploy-test/signing/keystore-signature?tabs=windows中,给出了一个签名信息的例子:
Alias name: androiddebugkey
Creation date: Aug 19,2014
Entry type: PrivateKeyEntry
Certificate chain length: 1
Certificate[1]:
Owner: CN=Android Debug,O=Android,C=US
Issuer: CN=Android Debug,C=US
Serial number: 53f3b126
Valid from: Tue Aug 19 13:18:46 PDT 2014 until: Sun Nov 15 12:18:46 PST 2043
Certificate fingerprints:
MD5: 27:78:7C:31:64:C2:79:C6:ED:E5:80:51:33:9C:03:57
SHA1: 00:E5:8B:DA:29:49:9D:FC:1D:DA:E7:EE:EE:1A:8A:C7:85:E7:31:23
SHA256: 21:0D:73:90:1D:D6:3D:AB:4C:80:4E:C4:A9:CB:97:FF:34:DD:B4:42:FC:
08:13:E0:49:51:65:A6:7C:7C:90:45
Signature algorithm name: SHA1withRSA
Version: 3
关于“Owner: CN=Android Debug,C=US”,O 可能代表组织,C 可能代表国家。
CN 代表什么?
解决方法
“CN”代表“通用名称”。
有关证书所有属性的列表,请参阅 https://docs.oracle.com/cd/E24191_01/common/tutorials/authz_cert_attributes.html。
在 Android 中,CN 没有任何特殊意义,因此您可以输入任何您想要的字符串,但如果该证书用于 SSL,则有一些要求:https://www.ssl.com/faqs/common-name/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。