要申请app的icp存案等场景,必要app的
证书MD5指纹和公钥,示比方下:
步调1:使用keytool从APK中提取证书
1. 打开下令行,cd 到你的apk目次,如:app/release
2. 解压APK文件:- unzip your_application.apk -d apk_folder
复制代码 3. 进入解压后的目次,找到META-INF文件夹,通常证书文件如CERT.RSA会存放在此处。
4. 使用keytool下令检察证书信息,并获取公钥:- keytool -printcert -file apk_folder/META-INF/CERT.RSA
复制代码 这个下令将输出证书的详细信息,包罗公钥。假如你必要公钥的详细数值,你可以使用openssl以后证书中提取:
步调2:使用openssl提取公钥
- 起首必要将CERT.RSA转换为x509格式,可以使用以下下令:
- openssl pkcs7 -print_certs -in apk_folder/META-INF/CERT.RSA -inform DER -outform PEM -out certificate.pem
复制代码 - 然后从转换的PEM证书文件中提取公钥:
- openssl x509 -in certificate.pem -pubkey -noout > publickey.pem
复制代码 - 假如你必要公钥的十六进制情势,可以进一步使用以下下令:
- openssl rsa -pubin -in publickey.pem -text -noout
复制代码 这一下令会输出公钥的详细信息,包罗十六进制情势。
注意更换your_application.apk为你的APK文件名,并根据你的实际文件目次调解下令中的路径。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!qidao123.com:ToB企服之家,中国第一个企服评测及软件市场,开放入驻,技术点评得现金 |