設計安全的物聯網設備:基於ARM安全架構和Cortex-M33 Designing Secure IoT Devices with the Arm Platform Security Architecture and Cortex-M33

[英]特雷弗·馬丁(Trevor Martin)

  • 出版商: 機械工業
  • 出版日期: 2026-10-01
  • 售價: $834
  • 語言: 簡體中文
  • 頁數: 360
  • ISBN: 7111812662
  • ISBN-13: 9787111812661
  • 相關分類: 物聯網 IoT
  • 下單後立即進貨 (約4週~6週)

相關主題

商品描述

本書以教程式講解為核心,圍繞物聯網設備安全展開,搭配入門引導、開發工具介紹、章節練習及重要提示,形成完整的學習體系。全書共14章,開篇先介紹平臺安全架構的核心目標與安全設備創建方法論,隨後指導讀者安裝Cortex-M主流工具鏈、搭建基礎項目,為後續學習奠定實踐基礎。第4~7章聚焦物聯網設備的密碼學與安全通信,從零講解適用於小型嵌入式設備的對稱算法、非對稱算法、哈希函數等密碼學知識,以及TLS協議、公鑰基礎設施,同時涵蓋MQTT物聯網協議、JSON/CBOR數據格式的應用,還有物聯網雲服務的設備連接、數據存儲與分析相關內容。第8~14章專註於設備安全防護,解析常見軟件黑客攻擊技術與安全編碼防禦方法,引入威脅建模概念;介紹PSA安全模型與Cortex-M33的Trustzone硬件隔離技術,講解基於該微控制器的安全設備設計、安全啟動流程及硬件安全加速器應用;詳解TF-M可信固件的設計、通信模型,以及其提供的各類安全服務與設備全生命周期管理, 介紹安全引導加載程序與固件 新客戶端的實現,以應對設備安全漏洞 新需求。全書每章均配備代碼樣例,引導讀者先實踐再自主編寫。

作者簡介

特雷弗·馬丁(Trevor Martin) Hitex UK 技術專家,1988年畢業於布魯內爾大學,獲電子工程榮譽學士學位。同年,他在飛利浦醫療系統擔任初級硬件工程師,1992年加入Hitex,擔任8位微控制器開發工具方向技術專家,工作涉及8051、68HC11/05/08系列微控制器;同時積累了CAN、USB、TCP/IP等網絡協議相關經驗。2000年起,他開始支持基於ARM架構的微控制器,先後負責ARM7、ARM9處理器平臺,之後轉向Cortex-M系列處理器。 為了推廣這類器件,他與恩智浦(NXP)、意法半導體(ST)深度合作,也與德州儀器(TI)、飛思卡爾(Freescale)有一定合作。自2005年起,他撰寫多部“Insider's Guide”系列圖書,作為LPC2000、STR9、STM32等ARM微控制器的入門教程。此外,他定期開設技術培訓課程,包括Cortex微控制器研修班以及各類器件專項課程。