官宣!华为鸿蒙操作系统来了!可应用在车机、可穿戴等智能设备上( 四 )

3. 基于微内核架构重塑终端设备可信安全

鸿蒙OS采用全新的微内核设计 , 拥有更强的安全特性和低时延等特点 。 微内核设计的基本思想是简化内核功能 , 在内核之外的用户态尽可能多地实现系统服务 , 同时加入相互之间的安全保护 。 微内核只提供最基础的服务 , 比如多进程调度和多进程通信等 。

鸿蒙OS将微内核技术应用于可信执行环境(TEE) , 通过形式化方法 , 重塑可信安全 。 形式化方法是利用数学方法 , 从源头验证系统正确 , 无漏洞的有效手段 。 传统验证方法如功能验证 , 模拟攻击等只能在选择的有限场景进行验证 , 而形式化方法可通过数据模型验证所有软件运行路径 。 鸿蒙OS首次将形式化方法用于终端TEE , 显著提升安全等级 。 同时由于鸿蒙OS微内核的代码量只有Linux宏内核的千分之一 , 其受攻击几率也大幅降低 。


推荐阅读