前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >安卓(Android)生成证书和信息获取

安卓(Android)生成证书和信息获取

作者头像
华创信息技术
发布2022-05-28 10:19:03
6860
发布2022-05-28 10:19:03
举报
文章被收录于专栏:华创信息技术华创信息技术

文章时间:2021年5月5日 20:24:28 解决问题:Android生成证书和信息获取 更新时间:2022年4月11日 22:37:46

发现问题

这套方法生成证书没有什么问题,但是在获取证书信息的时候,jdk1.8版本没有什么问题,但是jdk11和jdk17均无法输出MD5秘钥。为此找了一个比较好用的工具来进行识别。(该工具也可以进行生成各种秘钥,非常强大)

github地址:https://github.com/kaikramer/keystore-explorer 官网地址:https://keystore-explorer.org

生成证书

找一个根目录,然后打开cmd复制下面的代码执行

代码语言:javascript
复制
keytool -genkey -alias hcses -keyalg RSA -keysize 2048 -validity 36500 -keystore hcses.keystore
  • hcses是你的证书别名
  • 36500是证书的有效时间
  • hcses.keystore是生成的证书名字

一路根据指示设置密码,组织等,注意密码是不会显示或者以***代替,但是其实已经输入了。确认后选择Y,生成的证书会你当前cmd的目录下。

获取证书信息

代码语言:javascript
复制
keytool -list -v -keystore hcses.keystore

输入上面的代码,就可以获取MD5、SHA1的证书指纹了。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-05-5 2,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 发现问题
  • 生成证书
  • 获取证书信息
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档