摘要
本发明公开了一种对鸿蒙应用程序实现自定义签名验签的方法,包括自定义签名和验签两个阶段。本发明面向鸿蒙操作系统的HAP应用程序包,实现自定义签名验签机制,实现自定义签名值和附加值的生成、插入与校验,并且不破坏鸿蒙官方HAP包签名验签机制,通过本发明完成自定义签名后的应用安装包,仍能够在鸿蒙操作系统上安装使用。鸿蒙应用在开发阶段完成官方开发者签名操作后,可通过本发明创建自定义签名,在应用安装阶段,可以基于本发明完成自定义验签和附加值的校验。本发明可用于鸿蒙HAP应用的来源性检查和完整性校验,满足相关行业亟需的定制化安全需求,填补行业空白。
技术关键词
附加值
目录
签名证书
密码算法
标识
操作系统
可读存储介质
存储计算机程序
校验算法
处理器
日期
阶段
终端设备
存储器
数据
策略
机制