当前位置:   article > 正文

鸿蒙应用签名机制研究_鸿蒙签名

鸿蒙签名

一、背景描述

华为鸿蒙采用类似IOS的双层代码签名机制

1.1 证书描述

证书名称 解释
密钥文件 (.p12) 包含非对称加密中使用的公钥和私钥,存储在密钥库文件中,格式为.p12。其中公钥用于内容的加密,私钥用于解密;在数字签名过程中,私钥用于数字签名,公钥用于解密。
证书请求文件 (.csr) 格式为.csr,全称为Cerificate Signing Request,包含密钥对中的公钥和公共名称、组织名称、组织单位等信息,用于向AppGallery Connect申请数字证书。
数字证书 (.cer) 格式为.cer,由华为AppGallery Connect颁发。
HarmonyAppProvision(profile文件) 格式为.p7b,包含HarmonyOS应用的包名、数字证书信息、描述应用允许申请的证书权限列表,以及允许应用调试的设备列表(如果应用类型为Release类型,则设备列表为空)等内容,每个应用包中均必须包含一个HarmonyAppProvision文件。

1.2 密钥对描述

密钥对 作用 存放方式
开发者公钥 验证APP签名 经鸿蒙私钥签名,组合存放于数字证书中</
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/316050
推荐阅读
相关标签
  

闽ICP备14008679号