APP备案APP特征信息及其获取方式

公钥是加密算法中的公钥,用于保护数据的安全性。在APP中,公钥通常用于验证应用程序的数字签名,以确保应用程序的完整性和真实性。备案时,在安卓平台中填写APK signature中模数。

安卓平台APP特征信息基本概念

特征信息定义
APP包名APP包名是Android应用程序的唯一标识符,例如:com.huaweicloud.myapp
公钥公钥是加密算法中的公钥,用于保护数据的安全性。在APP中,公钥通常用于验证应用程序的数字签名,以确保应用程序的完整性和真实性。备案时,在安卓平台中填写APK signature模数。
签名MD5值签名 MD5 值是指应用程序在发布到应用商店之前,由开发者使用签名证书对应用程序进行数字签名后所得到的 MD5 值。APP 特征信息中的 MD5 值,指的是 APP 证书的数字指纹值。备案时在安卓平台中填写证书的MD5值(以16进制形式填写)。

获取APP特征信息(安卓应用)

包名、公钥及签名MD5值可通过多种安卓开发工具获得,本文以JadxGUI获取为例。

  1. 工具下载。下载JadxGUI工具,下载安装完成后,使用此工具打开apk包。
  2. 获取包名。在资源文件下的AndroidManifest.xml文件中找到package属性对应信息。图1 获取包名
    APP备案APP特征信息及其获取方式
  3. 获取公钥。在文件APK signature中查看模数(即公钥,如果公钥显示不完整,可以点击后面的省略号,若仍无法完整显示可直接复制已显示的数据进行填写即可)。图2 获取公钥
    APP备案APP特征信息及其获取方式
  4. 获取签名MD5值。在文件APK signature中查看MD5签名图3 获取签名MD5值
    APP备案APP特征信息及其获取方式

IOS平台APP特征信息基本概念

特征信息定义
Bundle IDBundle ID是iOS应用程序的唯一标识符。例:com.huaweicloud.app。
公钥公钥是加密算法中的公钥,用于保护数据的安全性。在APP中,公钥通常用于验证应用程序的数字签名,以确保应用程序的完整性和真实性。备案时,在IOS平台中填写证书中的公共密钥。
签名MD5值签名 MD5 值是指应用程序在发布到应用商店之前,由开发者使用签名证书对应用程序进行数字签名后所得到的 MD5 值。APP 特征信息中的 MD5 值,指的是 APP 证书的数字指纹值。备案时在IOS平台中填写证书的SHA-1 值(以16进制形式填写)。

获取APP特征信息(IOS应用)

  1. 登录Developer 控制台,访问 https://developer.apple.com/cn/,使用App对应的iOS开发者账号登录。
  2. 获取Bundle ID。在账户-计划资源中查看标识符,在Certificates,Identifiers&Profiles – Identifiers中IDENTIFIER列对应的就是Bundle ID图4 查看标识符
    APP备案APP特征信息及其获取方式图5 获取Bundle ID
    APP备案APP特征信息及其获取方式
  3. 获取公钥与签名SHA1值。进入计划资源证书页面,下载对应App证书。图6 进入证书页面
    APP备案APP特征信息及其获取方式图7 进入Certificates 页面
    APP备案APP特征信息及其获取方式
  4.  Certificates 页面,单击列表的Name对应字段可以进入证书详情,详情内有证书下载入口,下载到MAC后安装并查看。图8 进入证书详情
    APP备案APP特征信息及其获取方式
  5. 通过查看证书详细信息,获取公钥签名MD5值(SHA1值)图9 获取公钥
    APP备案APP特征信息及其获取方式图10 获取签名SHA1值
    APP备案APP特征信息及其获取方式

编辑:yimen,如若转载,请注明出处:https://www.yimenapp.com/kb-yimen/33575/

部分内容来自网络投稿,如有侵权联系立删

(0)
上一篇 2023年11月16日 下午12:39
下一篇 2023年11月16日 下午12:54