《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 其他 > 入門:STM32CubeL5 TFM 應用程序入門

入門:STM32CubeL5 TFM 應用程序入門

2023-01-04
來源:STM32單片機

  目錄預覽

  1 概述

  2 文檔和開源軟件資源

  3 STM32Cube 概述

  4 Arm可信固件-M(TF-M)簡介

  5 安全啟動和安全固件更新服務

  (PSA 不可變 RoT)

  6 運行時安全服務

  7 保護措施和安全策略

  8軟件包說明

  9 硬件和軟件環境設置

  10 安裝過程

  11 逐步執行

  12 集成商角色描述

  1.概述

  本文檔描述如何入門 STM32CubeL5 TFM(Arm Cortex-M 的可信固件)應用程序,該應用程序作為 STM32CubeL5 固件包組成部分提供。STM32CubeL5 TFM 應用程序提供一個可信根解決方案(包括安全啟動和安全固件更新功能,在執行應用程序之前使用),還提供一組安全服務,這些服務與非安全應用程序隔離,但可由非安全應用程序在運行時使用。

  STM32CubeL5 TFM 應用程序基于已移植到 STM32L5 系列微控制器(以下統稱 STM32L5)上的開源 TF-M 參考實現,目的是利用 STM32L5 的硬件安全特性,例如:

  ? Arm Cortex-M33 TrustZone 和存儲器保護單元(MPU)

  ? TrustZone-aware 外設

  ? 內存保護(HDP、WRP)

  ? 增強生命周期方案

  STM32CubeL5 TFM 應用程序在基于 Arm Cortex?M 處理器的 STM32L5 系列 32 位微控制器上運行。

  2.文檔和開源軟件資源

  下面的資源是公開的,可以從意法半導體的網站 www.st.com 或第三方網站上獲得。

41.JPG

  3.STM32Cube概述

  STM32Cube 源自意法半導體,旨在通過減少開發工作量、時間和成本,明顯提高設計人員的生產率。STM32Cube 涵蓋整個 STM32 產品系列。STM32Cube 包括:

  ? 一套用戶友好的軟件開發工具,覆蓋從概念到實現的整個項目開發過程,其中包括:

  – 圖形軟件配置工具 STM32CubeMX,可通過圖形向導自動生成初始化 C 代碼

  – STM32CubeIDE,一種集外設配置、代碼生成、代碼編譯和調試功能于一體的開發工具

  – STM32CubeProgrammer

  (STM32CubeProg),圖形版本和命令行版本中可用的編程工具

  – STM32CubeMonitor-Power

  (STM32CubeMonPwr),測量并幫助優化 MCU 功耗的監控工具

  ? STM32Cube MCU & MPU 包,針對于每個微控制器和微處理器系列的綜合嵌入式軟件平臺(例如,STM32L5 系列的 STM32CubeL5),它包括:

  – STM32Cube 硬件抽象層(HAL),確保在 STM32 各個產品之間實現最大限度的可移植性– STM32Cube 底層 API,通過硬件提供高度用戶控制,確保最佳性能和內存開銷

  – 一組一致的中間件組件,如 FAT 文件系統、RTOS、USB 主機和設備、TCP/IP、觸摸感應庫、以及圖形

  – 嵌入式軟件實用工具以及全套外設和應用實例

  ? STM32Cube 擴展包,包含的嵌入式軟件組件為 STM32Cube MCU 和 MPU 包的功能補充了:

  – 中間件擴展和應用層– 在特定的意法半導體開發板上運行的實現案

  4.Arm可信固件-M(TF-M)簡介

  [TF-M] (可信固件-M)是 Arm 驅動的開源軟件框架,在 Cortex-M33(TrustZone)內核上提供 PSA 標準的參考實現:

  ? PSA 不可變 RoT(可信根):不可變的“安全啟動&安全固件更新”應用程序(命名為 TFM_SBSFU_Boot)在任一復位后執行。該應用程序基于[MCUboot]開源軟件

  ? PSA 可更新 RoT:“安全”應用程序(名為 TFM_Appli/安全)實現了一組隔離在安全/特權環境中的安全服務,非安全應用程序可以通過 PSA API 在非安全應用程序運行期間調用這些服務:

  – 安全存儲服務:TF-M 安全存儲(SST)服務實現 PSA 保護的存儲 API,允許數據加密并將結果寫入可能不可信的存儲中。作為參考,SST 服務采用了基于 AEAD 加密策略的 AES-GCM 算法,保護數據的完整性和真實性。

  – 內部可信存儲服務:TF-M 內部可信存儲(ITS)服務實現 PSA 內部可信存儲 API,允許在微控制器內置的 Flash 存儲器區域中寫入數據,該區域將通過硬件安全保護機制與非安全或非特權應用程序隔離。

  – 密碼服務:TF-M 密碼服務實現了 PSA 密碼 API,允許應用程序使用密碼原語,如對稱和非對稱密碼、哈希、消息認證碼(MAC)和關聯數據的認證密碼(AEAD)。它基于[MbedCrypto]開源軟件

  – 初始認證服務:TF-M 初始認證服務允許應用程序在驗證過程中向驗證實體證明設備身份。初始認證服務可以根據請求創建一個令牌,其中包含特定于設備的固定數據集。

  ? 應用程序可更新 RoT:隔離在安全/非特權環境中的第三方安全服務(在 TFM_Appli/安全應用程序中實現),可以由非安全應用程序在非安全應用程序運行期間調用:

 40.JPG

  本文檔為大家詳細地描述了如何入門 STM32CubeL5 TFM(Arm Cortex-M 的可信固件)應用程序。



更多信息可以來這里獲取==>>電子技術應用-AET<< 

mmexport1621241704608.jpg

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产日韩成人精品| 91久久精品国产91久久性色| 欧美成人亚洲成人| 久久久久久久高潮| 久久av资源网| 久久成人在线| 欧美在线免费视屏| 亚洲一区二区三区视频播放| 一区二区欧美激情| 夜夜嗨av色综合久久久综合网| 欧美在线影院在线视频| 午夜精品久久久久久99热软件| 一区二区三区www| 亚洲视频在线观看三级| 一区二区三区你懂的| 日韩视频在线你懂得| 亚洲精品久久| 亚洲免费观看高清在线观看| 99re热这里只有精品视频| 亚洲精品免费看| 日韩午夜在线观看视频| 日韩视频在线永久播放| 99国产欧美久久久精品| 一本久久综合| 亚洲五月婷婷| 欧美一区二区成人6969| 欧美在线视频一区二区三区| 久久精品成人一区二区三区| 亚洲国产精品第一区二区| 91久久精品美女高潮| 亚洲美女在线看| 一二三区精品福利视频| 亚洲一区二区在线免费观看视频| 香蕉久久a毛片| 久久精品亚洲乱码伦伦中文| 乱码第一页成人| 欧美刺激午夜性久久久久久久| 欧美日韩国产区| 国产精品久久久久久久久久久久久久 | 国产精品一区二区三区四区五区 | 久久久噜噜噜久久| 久久在精品线影院精品国产| 欧美成人一品| 欧美午夜精品久久久久久孕妇| 国产精品一区二区三区四区| 一区二区在线观看视频在线观看| 最新国产拍偷乱拍精品| 亚洲一区二区动漫| 亚洲国产一区视频| 亚洲永久在线| 久久这里有精品15一区二区三区| 欧美成人性生活| 国产精品久久久久久久久久久久久| 国产一区二区三区四区五区美女 | 亚洲人永久免费| 亚洲自拍偷拍色片视频| 亚洲国产电影| 亚洲一区二区三区四区中文 | 久久大香伊蕉在人线观看热2| 老司机午夜精品视频在线观看| 欧美日韩国产999| 国产一区二区欧美| 日韩视频在线一区| 久久精品国亚洲| 亚洲色无码播放| 久久午夜精品一区二区| 欧美日韩理论| 影音先锋日韩资源| 亚洲午夜久久久久久久久电影网| 亚洲黄色性网站| 午夜亚洲伦理| 欧美日本韩国在线| 国内精品久久久久久久影视蜜臀 | 午夜精品福利一区二区蜜股av| 久久天堂成人| 国产精品黄色在线观看| 亚洲第一精品在线| 欧美亚洲日本网站| 亚洲天堂成人在线观看| 免费观看久久久4p| 国产精品尤物| 99精品黄色片免费大全| 亚洲国内欧美| 久久本道综合色狠狠五月| 欧美日韩一级黄| 亚洲高清在线观看| 午夜性色一区二区三区免费视频| 亚洲天堂久久| 欧美电影电视剧在线观看| 国产一区美女| 亚洲综合日本| 亚洲一区二区三区在线视频| 欧美成人午夜剧场免费观看| 久久资源在线| 国产视频在线观看一区| 一区二区三区精品视频在线观看| 亚洲精品少妇| 久久久久久久一区| 国产伦精品一区二区三区在线观看 | 国产日韩欧美一区二区三区在线观看 | 一区二区三区三区在线| 欧美成人蜜桃| 狠狠干成人综合网| 欧美一区午夜精品| 午夜久久久久久| 欧美视频不卡| 亚洲美女黄色片| 亚洲精品日韩久久| 蜜臀a∨国产成人精品| 国产综合色在线| 亚洲欧美日韩在线播放| 亚洲欧美日韩国产一区二区三区| 欧美日本国产在线| 亚洲欧洲一区二区天堂久久 | 亚洲国产91| 久久资源av| 激情久久久久久久久久久久久久久久| 香蕉久久夜色精品国产使用方法| 亚洲一区在线直播| 欧美日韩免费区域视频在线观看| 亚洲激情网址| 亚洲美女视频| 欧美—级高清免费播放| 亚洲人成7777| av成人福利| 欧美怡红院视频一区二区三区| 国产精品高潮视频| 亚洲一区二区三区乱码aⅴ蜜桃女 亚洲一区二区三区乱码aⅴ | 欧美久久久久| 日韩亚洲视频在线| 亚洲自啪免费| 国产精品嫩草影院一区二区 | 久久er精品视频| 美女精品一区| 亚洲国产精品一区制服丝袜| 99热免费精品| 国产精品二区三区四区| 亚洲综合色在线| 久久久夜色精品亚洲| 一区二区在线观看av| 日韩亚洲精品视频| 欧美日韩在线亚洲一区蜜芽| 亚洲午夜在线观看| 久久精品国产91精品亚洲| 狠狠色香婷婷久久亚洲精品| 亚洲欧洲日本专区| 欧美高清视频一区二区| 日韩午夜激情av| 欧美中文字幕在线播放| 在线观看福利一区| 日韩视频一区| 国产精品网曝门| 亚洲丰满在线| 欧美日韩视频专区在线播放| 亚洲一区精品视频| 久久亚洲精品欧美| 亚洲人成人77777线观看| 亚洲一区久久久| 韩日精品在线| 亚洲色图在线视频| 国产人成一区二区三区影院| 亚洲国产一区视频| 国产精品s色| 久久大香伊蕉在人线观看热2| 欧美r片在线| 亚洲视频一区二区免费在线观看| 久久人91精品久久久久久不卡| 亚洲精品永久免费| 欧美中文在线免费| 亚洲国产高清自拍| 午夜精品剧场| 在线观看亚洲精品视频| 亚洲一区三区视频在线观看| 亚洲精品国精品久久99热| 久久久精品动漫| 亚洲精品久久久久| 欧美一区二区三区在线看| 尤物九九久久国产精品的分类| 中文欧美字幕免费| 国产亚洲精品久久久久婷婷瑜伽| 亚洲精品久久久蜜桃| 国产精品一区免费视频| 日韩视频精品在线| 国产日韩欧美中文在线播放| 一本大道av伊人久久综合| 国语自产精品视频在线看一大j8 | 午夜精品久久久久久久99黑人| 欧美国产日韩视频| 性欧美1819性猛交| 欧美日本三区| 亚洲第一中文字幕| 国产精品外国| 在线综合亚洲欧美在线视频| 在线电影院国产精品| 午夜精品福利一区二区三区av| 亚洲国产一区二区三区在线播| 久久精品国产77777蜜臀| 夜夜爽www精品| 欧美sm视频| 亚洲电影免费在线|