文章预览
0x00 背景 华为鸿蒙单框架操作系统HarmonyOS NEXT已于2024年10月23日正式发布Release版。HarmonyOS NEXT仅支持鸿蒙原生应用,不再兼容安卓。本文对鸿蒙公开资料进行了深入分析和解读,梳理了鸿蒙单框架应用的签名机制,拆解每一步的实操过程和背后的实现原理,并对源码分析整理签名 的校验机制。从中管中窥豹,探究鸿蒙系统的安全设计思路,给从事鸿蒙研发的同学提供一些借鉴。 成文过程中特别参考OpenHarmony 5.0.0-Release版的文档和源码,详见 https://gitee.com/openharmony/docs/blob/OpenHarmony-5.0.0-Release/zh-cn/release-notes/OpenHarmony-v5.0.0-release.md。 | 本文转载自公众号: 美团安全应急响应中心 0x01 签名机制 签名相关的代码在developtools_hapsigner仓库(https://gitee.com/openharmony/developtools_hapsigner/tree/OpenHarmony-v5.0.0-Release/)里,签名流程梳理如下: 签名步骤可按如下分组
………………………………