鸿蒙 APP 备案
公钥/MD5值在线提取

支持提取 .cer 证书文件的 MD5、SHA1 以及公钥信息,快速生成备案所需的各类数据,助力应用顺利通过备案审核。

安全可靠

本地计算,不传服务器

快速准确

秒级解析 cer 文件

证书解析

提取公钥与指纹

MD5
APP

点击或拖拽 .cer 证书文件到此处上传

支持 .cer, .crt 或 .pem 格式的 X.509 证书文件

支持解析的内容:
MD5指纹(SHA1)
公钥 (Public Key)
所有计算均在本地浏览器中完成,不会上传到服务器,请放心使用。

我们将为您提取证书的 SHA1 值以及公钥

上传证书后,结果将显示在这里

我们将为您提取证书的 SHA1 值以及公钥

小贴士:不同平台对证书的要求可能不同,部分平台可能要求移除公钥中的 PEM 头尾标记或换行符。

什么是 MD5?

MD5(Message Digest Algorithm 5)是一种常用的哈希算法,用于验证文件完整性。在鸿蒙应用备案中,需要提供应用发布证书(.cer)的 MD5/SHA1 签名指纹和公钥,用于验证应用文件一致性。

常见问题

数据会上传到服务器吗?
如何生成 cer 证书?
为什么提取不到公钥?
查询结果用于哪些场景?

使用小贴士

  • 请准备好带有公钥信息的 .cer 证书文件
  • 鸿蒙备案通常需要提供证书的 MD5 和公钥
  • 所有的解析运算完全基于本地浏览器
  • 鸿蒙备案通常需要提供证书的 MD5 和公钥

这个工具能做什么

鸿蒙应用备案时需要填写签名证书的指纹和公钥。把 AppGallery Connect 下载的 .cer 证书(也支持 .crt、.pem)拖进来,就能得到 MD5、SHA1、SHA256 指纹和公钥。如果文件里是证书链,工具会取最后一张,也就是开发者自己的实体证书。解析由 node-forge 在浏览器里完成。

使用步骤

  1. 在华为开发者联盟“证书管理”里下载发布证书。
  2. 把 .cer 文件拖到上传区。
  3. 复制需要的 MD5、SHA1 或公钥,填到备案系统里。

常见问题

上传 .p12 文件为什么不行?

.p12 是包含私钥的文件,这里只解析公开的 X.509 证书,请改用对应的 .cer。

证书会被上传吗?

不会,文件在本地读取和计算,页面没有把它发送到服务器。

更多工具见开发者工具箱;要做应用商店预览图,可以用App Store 截图生成器。