负责 OpenHarmony 系统的安全能力设计与开发,编写高质量的代码,研发安全模式与可信环境构建,与其他模块协作解决复杂安全问题,具备分析攻击手段能力并提出对应的解决方案。
1、熟悉一家以上的TEE/SE方案,了解对安全隔离,安全存储、可信UI等实现;
2、熟悉ARM-v8体系架构和TrustZone、虚拟化技术的基本原理,并有相关的项目经验;
3、熟练掌握linux操作系统基础原理,对linux的内存管理、进程调度、设备驱动模型等原理有了解;
4、熟悉Crypto engine驱动、Secure boot、TEE/REE交互等业务流程;
5、熟悉常见安全攻击对应的防护措施,如注入攻击防护、内存防篡改等;
6、熟悉Global platform、Trusty及国内相关TEE标准,有相关经验者优先。