OpenHarmony
文章平均质量分 81
w5678912345
这个作者很懒,什么都没留下…
展开
-
鸿蒙3.1 基于Token的访问控制
security_access_token: ATM(AccessTokenManager)是OpenHarmony上基于AccessToken构建的统一的应用权限管理能力。ATM(AccessTokenManager)是OpenHarmony上基于AccessToken构建的统一的应用权限管理能力。应用的Accesstoken信息主要包括应用身份标识APPID、用户ID,应用分身索引、应用APL(Ability Privilege Level)等级、应用权限信息等。原创 2023-08-17 22:14:22 · 1160 阅读 · 1 评论 -
鸿蒙3.1 设备管理DeviceManager
DeviceManager组件在OpenHarmony上提供账号无关的分布式设备的认证组网能力,并为开发者提供了一套用于分布式设备间监听、发现和认证的接口。设备管理模块其实就是软总线的包皮服务。目前权限都是控制系统uid,但是根据官方介绍,后续可能开放出去。所以大致的思路就是,设备管理模块代替软总线提供设备相关的能力,软总线只开放给系统服务使用。然后设备管理模块目前主要实现了就是自己的认证逻辑,这部分主要就是使用deviceauth模块,来进行图形化的认证能力。原创 2023-08-17 22:06:51 · 1883 阅读 · 1 评论 -
OpenHarmony3.1安全子系统-签名系统分析
应用签名系统主要负责鸿蒙hap应用包的签名完整性校验,以及应用来源识别等功能。应用完整性校验模块给其他模块提供的接口;通过验签,保障应用包完整性,防篡改;通过匹配签名证书链与可信源列表,识别应用来源。原创 2023-05-17 21:30:13 · 2517 阅读 · 1 评论 -
OpenHarmony鸿蒙docker编译环境搭建
OpenHarmony docker环境的搭建原创 2022-05-18 19:40:03 · 2407 阅读 · 2 评论