【HarmonyOS】HarmonyOS备案获取公钥和指纹

【关键字】

HarmonyOS应用、元服务、应用备案

备案场景介绍

通常移动端应用在各大平台使用云资源时,就需要在对应的平台进行应用备案,平台会要求提供应用对应的公钥和签名指纹的信息。

传统的Android应用可以直接通过keystore或jks签名文件获取签名信息。HarmonyOS签名方式与Android不同,所以给您科普一下如何获取HarmonyOS应用或元服务的公钥和签名指纹的信息。

以HarmonyOS应用在华为云备案为例,需要填写对应的公钥和签名MD5值。

cke_30457.png

【概念科普】

科普一下HarmonyOS中密钥和数字证书的概念。

密钥:包含非对称加密中使用的公钥和私钥,存储在密钥库文件中。密钥文件格式为.p12,其中公钥和私钥对用于数字签名和验证。

数字证书:发布证书由AGC颁发的、为HarmonyOS应用或元服务配置签名信息的数字证书,可保障软件代码完整性和发布者身份真实性。证书文件格式为.cer,此文件中包含公钥、证书指纹等信息。

【获取公钥和签名指纹小技巧】

1.使用nodepad++打开.cer文件,删除根证书和中间证书,仅保留服务器证书。

注意:删除前,请备份原.cer文件。

删除如下图所示的根证书和中间证书。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值