返回顶部
首页 > 资讯 > 移动开发 >【Android】从Keystore中查看公钥和MD5
  • 627
分享到

【Android】从Keystore中查看公钥和MD5

android 2023-10-27 10:10:46 627人浏览 泡泡鱼
摘要

记录一下最近遇到的问题,以免下次忘记了! 本篇记录关于APP安卓平台备案所需要的一些信息! 安卓平台备案需要填写安卓平台软件包名称、公钥和证书MD5指纹,公钥和MD5都可以从Keystore中提取出

记录一下最近遇到的问题,以免下次忘记了!
本篇记录关于APP安卓平台备案所需要的一些信息!
在这里插入图片描述

安卓平台备案需要填写安卓平台软件包名称、公钥和证书MD5指纹,公钥和MD5都可以从Keystore中提取出来。

安卓平台软件包名称

AndroidManifest.xml可以找到包名,找到 package=“xxxxxxx” 就是包名,一般格式为com.xxxx.xxxx。

从Keystore获取证书MD5指纹

在终端中输入指令,xxxxx/xxx/xx/xxx.keystore,xxx为Keystore路径

keytool -list -v -keystore xxxxx/xxx/xx/xxx.keystore

输入后回车会提示输入密码库口令,直接输入Keystore密码(输入过程中终端上不会显示,输完回车就行)
在这里插入图片描述
就能找到证书指纹MD5信息

从Keystore获取公钥信息

导出公钥文件

输入指令,包的别名可以从上面获取MD5那里可以找到别名。

keytool -export -alias "包的别名" -file 路径/文件名.cer -keystore 路径/文件名.keystore

输入完成后回车,会提示输入一次密码,输入密码后回车,就能生成cer文件了。

转换成pem证书

openssl x509 -infORM der -in 路径/名称.cer -out 路径/名称.pem

输入指令,回车即可转换成pem证书

查看公钥

keytool -list -rfc --keystore 路径/名称.keystore | openssl x509 -inform pem -pubkey

输入指令,回车后输入密码,再回车,即可看到公钥信息。
在这里插入图片描述

-----BEGIN PUBLIC KEY-----
这里就是公钥了!!
-----END PUBLIC KEY-----

参考文献:生成keystore以及导出keystore公钥,私钥信息

来源地址:https://blog.csdn.net/weixin_43453797/article/details/133702058

--结束END--

本文标题: 【Android】从Keystore中查看公钥和MD5

本文链接: https://www.lsjlt.com/news/489586.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作