NEST232B April 2025 – October 2026
啟用高性能即時控制系統網路安全中也對該流程進行了說明。
圖 2 F29x 裝置配置流程階段 1:
使用者收到裝置時,裝置處於 HSFS(現場安全)狀態。本裝置包含預先配置的 TI 金鑰。在此狀態下,HSM 核心只會執行使用 TI 金鑰加密並簽名的程式碼。
階段 2:
TI 透過使用金鑰配置套件(在受信任的環境中)來支援使用者金鑰配置,並且使用者金鑰會以 TI 金鑰加密並簽名。接著,透過快閃記憶體核心範例和主機編程工具安全地傳輸此金鑰憑證。使用者金鑰的機密性在整個過程中都會受到保護,即使在不安全的環境中,使用者也可以重複執行此流程。配置使用者加密金鑰後,裝置的生命週期將變更為 HSKP(金鑰已配置)狀態。
階段 3:
由於裝置處於 HSKP 狀態,應用程式碼可編程至裝置中。然後,程式碼配置資料會使用使用者金鑰進行加密及簽名。這些資料亦可透過快閃記憶體核心和主機編程工具安全傳輸。預計配置至 HSM 或 C29 快閃記憶體的使用者程式碼,會使用儲存在裝置安全儲存區內的使用者金鑰進行加密及簽名。所有必要影像(例如 HSM 程式碼、C29 程式碼和安全配置 (SecCfg))配置完畢後,裝置將轉換為 HSSE 狀態。處於 HSSE(安全機制強制執行)狀態的裝置之生命週期,會確保程式碼一律透過安全開機機制啟動。
TI 在 TIFS-SDK 中提供 2 種主要軟體元件: