接口规格
业务应用在开发时首先需要设计和规划,将应用划分为CA和TA,其中处理敏感数据的部分一般被部署到TEE内。
面向CA的接口,称为TEE Client API, 而面向TA的接口则称为TEE Internal Core API,同时会有一些TEE OS提供的扩展的可选接口。
图1 鲲鹏BoostKit机密计算TrustZone套件接口说明


鲲鹏BoostKit机密计算TrustZone套件在REE侧通过REE Patch在操作系统中提供TEE Client API,在TEE侧由TEE OS提供TEE Internal Core API,并提供部分POSIX API。
接口兼容:
- Client_API_v1.0 GlobalPlatform Device Technology TEE Client API Specification Version 1.0
- GlobalPlatform Technology TEE Internal Core API Specification Version 1.1.1
具体GP接口差异或限制、POSIX支持列表,以《
父主题: 技术规格