手機安全和可信應用開發指南:TrustZone與OP-TEE技術詳解
TrustZone技術是一種提高ARM芯片安全性的技術,OP-TEE是基于ARM的TrustZone技術搭建的可信執行環境。兩者的結合可為系統軟件提供硬件級別的安全保護。本書主要分為4篇,總計25章,第一篇介紹了TrustZone技術的背景、實現原理、系統基本框架以及OP-TEE開發環境的搭建;第二篇分析了OP-TEE在REE和TEE中各組件的作用和聯系,為將OP-TEE集成到基于ARMv7/ARMv8處理器的開發平臺打下基礎;第三篇詳細介紹OP-TEE內核的中斷處理、進程管理和通信等主要功能的實現原理,使讀者對TEEOS的架構設計有進一步的認識;第四篇介紹基于OP-TEE在加密、解密、安全存儲、在線支付等方面的實際應用,以及如何開發基于OP-TEE的可信應用程序和安全驅動軟件。本書適合以ARM芯片為核心的手機或嵌入式系統功能與應用開發人員和技術支持人員,以及有志于研究和學習ARM芯片安全技術的大專院校學生。
·14.4萬字