Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
d75c36cc
D
Docs
项目概览
OpenHarmony
/
Docs
大约 2 年 前同步成功
通知
161
Star
293
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
d75c36cc
编写于
2月 14, 2022
作者:
C
chenqun1
浏览文件
操作
浏览文件
下载
差异文件
update docs of hapsigntool
Signed-off-by:
N
chenqun1
<
chenqun27@huawei.com
>
上级
ec408d0e
98047d23
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
5 addition
and
4 deletion
+5
-4
zh-cn/application-dev/security/hapsigntool_guidelines.md
zh-cn/application-dev/security/hapsigntool_guidelines.md
+5
-4
未找到文件。
zh-cn/application-dev/security/hapsigntool_guidelines.md
浏览文件 @
d75c36cc
...
...
@@ -235,6 +235,7 @@ OpenHarmony系统内置密钥库文件,文件名称为OpenHarmony.p12,内含
-
[
对profile文件进行签名
](
#对profile文件进行签名
)
-
[
对Hap包进行签名
](
#对Hap包进行签名
)
> **注意事项:**
1.
步骤一中的密钥对算法推荐使用ECC,出于安全性考虑,应用签名暂不使用RSA算法
2.
建议将待签名hap包、profile文件、密钥库文件OpenHarmony.p12、根CA证书、子CA证书、签名工具放在同一个目录下,方便操作。
...
...
@@ -349,13 +350,13 @@ java -jar hap-sign-tool.jar sign-app -keyAlias "oh-app1-key-v1" -signAlg "SHA256
**1.执行[生成应用签名证书](#生成应用签名证书)命令时,控制台打印结果,无文件输出**
-
**现象描述**
**现象描述**
生成证书时,只在控制台打印证书内容,无对应文件输出。
-
**可能原因**
**可能原因**
outFile参数中路径不正确 和 '-outFile'中的'-'非英文格式。
-
**解决办法**
**解决办法**
检查并修正outFile参数为正确路径,'-outFile'中的'-'为英文格式
**2.执行第三步[对profile文件进行签名](#对profile文件进行签名)时,提示签名失败**
...
...
@@ -370,7 +371,7 @@ java -jar hap-sign-tool.jar sign-app -keyAlias "oh-app1-key-v1" -signAlg "SHA256
-
对应现象描述的可能原因:
1.
profile签名证书(三级证书)证书链顺序不正确。
2.
profile签名证书(三级证书)不是证书链。
3.
证书主题顺序不正确或者 生成应用签名证书时“-issuerKeyAlias”参数填写错误
3.
证书主题顺序不正确
或者 生成应用签名证书时“-issuerKeyAlias”参数填写错误
**解决办法**
1.
检查并修正证书链顺序,只能正序或反序,不可乱序。
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录