Android调试秘钥证书指纹获取方式
Android开发者需要知道调试秘钥(debug keystore)和发布秘钥(release keystore)的区别。
一般在调试过程会使用调试秘钥签名apk文件,而在发布过程中会使用发布秘钥签名。
在做一些第三方开发平台接入时,为了鉴定服务使用者,有的平台会要求绑定一个秘钥证书。为了调试便利,我们可以使用调试秘钥的证书指纹。
在安装了Android开发环境后,主目录下会自动创建一个隐藏的.android目录,其下有一个debug.keystore文件即为调试秘钥。
为了获取证书指纹,可以运行如下命令:
keytool -list -v -keystore ~/.android/debug.keystore -alias androiddebugkey -storepass android -keypass android
回显为:
别名: androiddebugkey 创建日期: 2014-7-7 条目类型: PrivateKeyEntry 证书链长度: 1 证书[1]: 所有者: CN=Android Debug, O=Android, C=US 发布者: CN=Android Debug, O=Android, C=US 序列号: 53ba546e 有效期开始日期: Mon Jul 07 16:03:58 CST 2014, 截止日期: Wed Jun 29 16:03:58 CST 2044 证书指纹:MD5: 7D:7F:9B:53:DF:34:52:2F:E9:DE:BB:D6:35:AE:4E:9DSHA1: 17:E1:61:BB:1B:2C:F0:BA:24:1F:9D:97:A2:42:5C:A8:CB:FE:97:89SHA256: 07:19:D1:6F:A2:02:6F:ED:9A:DA:CC:0E:DF:BC:75:B7:96:A2:7F:D0:67:F9:16:FF:B9:01:69:8B:9F:C0:B1:06签名算法名称: SHA1withRSA版本: 3
这样我们就能得到MD5,SHA1和SHA256三种指纹。
转载于:https://www.cnblogs.com/lenovoengineer/p/4127934.html
Android调试秘钥证书指纹获取方式相关推荐
- android 高德地图sha1,Android调试高德SDK,如何获取SHA1?
debug版本: 默认的debug签名是在放在C:\Users\主机名称\.android debug.keystore 在Android studio的Terminal里输入 C:\Users\pc ...
- Android调试高德SDK,如何获取SHA1?
debug版本: 默认的debug签名是在放在C:\Users\主机名称\.android debug.keystore 在Android studio的Terminal里输入 C:\Users\pc ...
- Android项目 生成签名证书指纹
在生成签名证书指纹前需要满足以下两个条件: 已创建应用程序的签名证书,签名证书创建请参见生成签名证书. 当前PC已经安装JDK. 操作步骤如下: Windows a.执行CMD命令打开命令行工具,执行 ...
- android studio秘钥库文件不存在,[原]Android Studio查询SHA1的方法
前提:C:\Users\Administrator\AndroidStudioProjects文件夹中存在xxx.jks秘钥文件,比如: 进入Android Studio的Terminal: Micr ...
- android studio秘钥库文件不存在,获得SHA1以及错误java.lang.Exception: 密钥库文件不存在: keystore...
一:在Android studio中Terminal中切换到相应的盘符下,我的jks文件在D盘,输入keytool -v -list -keystore myfirst.jks "myf ...
- mac秘钥证书打包ipa,unity
https://blog.csdn.net/qq_31099163/article/details/96126663
- 动态秘钥分发(基于PKI)的方案论文详读
1. 题目解析 题目动态秘钥分发由来: 分发方式:车辆从其最近的路侧单元动态地请求钥匙. 该请求通过网络基础结构安全地传播,以到达CA云,并返回密钥: 从分发方式中我们可以知道这是一种动态请求从CA中 ...
- SSH 安全秘钥登录
工作中,我们常常需要将本地代码推送到远端服务器,或者从远端服务器获取任务进程,就需要频繁的登陆到远端服务器.使用 SSH Key 可以实现安全秘钥证书的方式登陆远端服务器,这样所有传输的数据都会被加密 ...
- tortoiseGit的SHH秘钥设置
tortoiseGit如果安装时使用默认的putty方式,因为putty的秘钥格式和SSH的不一样,所以要使用自带的工具重新生成一次秘钥. 具体的方式是:用puttyGen工具来生成公钥和秘钥,公钥( ...
最新文章
- IIS6+asp.net 2.0+HTTP 错误 404 - 文件或目录未找到:您正在搜索的页面可能已经删除、更名或暂时不可用。...
- Minor GC、Major GC、Full GC
- Nagios Apache报Internal Server Error错误的解决方法
- sql server update触发器_SQL Server 触发器
- [html] 如何更改浏览器左上角标题旁的图标?
- python常用类型转换の方法
- Java描述设计模式(05):原型模式
- 纯Javascript实现Windows 8 Metro风格实现
- c++获得鼠标当前位置
- shell判断false_Linuxshell编程,这个命令if;then...。什么时候if条件判断为true和false呢?...
- 支付宝批量转账接口使用全过程 一一介绍
- tokenizers in Transformers:BPE、WordPiece,SentencePiece
- 使用scrapy刷博客访问量(傻瓜式)
- 基因组科学数据的安全管理与应用
- 8月24日,数据分析、区块链、产品管理、市场、运营、财务、媒体等一大波热门岗位来袭丨今夏硅谷最热门的招聘会进入倒计时...
- 【听书笔记-0515】-《清单革命》
- android 蓝牙设备断开,android – 如何检查设备的蓝牙连接是否断开?
- 广州融媒体峰会现场直播中,BirdDog Full NDI应用有哪些优点?难点?如何解决?
- 2008年中国楼市悄然巨变
- c语言1024是哪个字母,自己没事写的1024的C语言代码
热门文章
- 文件行数_linux/unix下如何统计文件行数
- 同一目录下有大量文件会影响效率吗_到底是什么原因才导致 select * 效率低下的?
- android 原生分享界面_这些技巧和习惯,让你的原生 Android 更好用(上篇)
- daterangepicker java_日期选择插件Date Range Picker
- 直接销毁_战机报废,发动机怎么处理?美国直接销毁,中国改造成扫雪神器
- auto.js id为参数滑动_【Autojs教程】02Autojs PC端开发调试环境搭建
- iphone7配置_西安苹果售后维修教您iphone7发热严重、耗电快怎么解决?
- 蓝牙冷知识:为啥叫“蓝”牙,不叫“白”牙?
- JAVA实验一——数组类编程
- python中填充颜色结束的程序_在ttk/python中更改标签小部件的填充颜色