日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

STM32H7可在STM32上啟動安全模塊安裝

星星科技指導(dǎo)員 ? 來源:意法半導(dǎo)體 ? 作者:意法半導(dǎo)體 ? 2022-05-15 10:09 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

我們啟動STM32H7的安全軟件安裝 (SFI) 功能,并在 STM32 微控制器上啟動安全模塊安裝 (SMI)。當(dāng)時,利用這些新的硬件安全功能所必需的一些軟件解決方案需要更加完善。既然它們已準(zhǔn)備好迎接黃金時段,我們決定看看 SMI,看看是什么讓 SFI 在 STM32H7 上獨一無二,因為新型號代表了我們最新的旗艦安全 MCU。此外,我們還參加了Arm TechCon 2019,并希望突出推動這些設(shè)備的一些創(chuàng)新。

SFI 和 SBSFU:安全系統(tǒng)在其生命周期各個階段的基礎(chǔ)

安全固件安裝 (SFI) 現(xiàn)在是一種相對流行的技術(shù),它使系統(tǒng)制造商能夠?qū)⑵涔碳募用馨姹景l(fā)送給 OEM。由于代碼只能在 MCU 內(nèi)部解密,因此開發(fā)人員可以降低 IP 被盜的風(fēng)險。同樣,OEM 可以在不投資主要機器或技術(shù)的情況下提供重大保證,因為他們唯一需要的是STM32CubeProgrammer和 HSM 智能卡,其中包含能夠?qū)⒐碳踩惭b到微控制器上的安全憑證。一旦產(chǎn)品到達(dá)最終用戶手中,開發(fā)人員就可以從安全啟動和安全固件升級 (SBSFU)中受益以保護(hù)他們免受攻擊。安全啟動檢查啟動加載程序簽名以確保黑客沒有插入惡意代碼,而安全固件升級允許制造商修補漏洞并修復(fù)潛在錯誤以增強客戶體驗。

任何關(guān)于 STM32H7 微控制器安全特性的討論都必須首先說明新的 SMI 特性僅適用于 STM32H750、STM32H753、STM32H755 或 STM32757 部件號。就像其他 STM32 上的 SFI 或安全啟動和安全固件更新 (SBSFU) 一樣,工程師需要具有加密內(nèi)核和其他特定硬件機制的 MCU。集成這些新 STM32H7 的 Nucleo、Discovery 和評估板已經(jīng)上市,這將極大地幫助測試和部署這些功能。所有這些技術(shù)也屬于STM32Trust,這是我們專注于軟硬件解決方案的倡議,并且都經(jīng)過第三方實驗室的審核,以確保其穩(wěn)健性和有效性。 因此,今天標(biāo)志著一個象征性的發(fā)布,但這也是我們希望提高嵌入式系統(tǒng)安全性以保護(hù)最終用戶、系統(tǒng)供應(yīng)商和模塊制造商的愿望的延續(xù)。

STM32H7 和 SMI:它是什么以及為什么它很重要?

STM32H7 是我們第一個受益于 SMI 的 MCU 系列,它使第三方模塊制造商能夠加密他們的二進(jìn)制文件。MCU上運行的應(yīng)用程序調(diào)用模塊,就像任何其他常規(guī)模塊一樣,但系統(tǒng)制造商無法訪問源代碼,這大大降低了IP被盜的可能性。很多時候,開發(fā)系統(tǒng)固件的公司會購買第三方模塊來添加功能,而無需從頭開始開發(fā)。模塊制造商現(xiàn)在可以為 STM32H7 開發(fā)代碼,然后使用 STM32CubeProgrammer 的 Trusted Package Creator 對二進(jìn)制文件進(jìn)行加密。然后他們將加密憑證存儲在硬件安全模塊智能卡中他們運送給 OEM,后者將在使用 STM32CubeProgrammer 將加密模塊加載到 MCU 時使用它。

細(xì)心的讀者會注意到,SMI 過程與 SFI 相同,但開發(fā)人員不是加密整個固件,而是加密一個模塊。此外,SFI 和 SMI 流程使用不同的 HSM 卡。一張智能卡無法存儲所有憑據(jù),但出于明顯的安全原因,每個固件和模塊都必須使用其卡。此外,與 SFI 不同,SMI 需要編譯器支持獨特的擴展。我們的STM32CubeIDE,集成 STM32CubeMX 的免費 IDE,已經(jīng)兼容,并且其最近的更新剛剛帶來了對 STM32H7 的支持,使其成為專業(yè)人士和愛好者的絕佳工具。Keil 和 iAR 也兼容,我們正在與其他 IDE 制造商合作,以確保盡可能廣泛的支持。此外,我們已經(jīng)與一些希望利用這一新功能的模塊制造商合作,一旦他們?yōu)楣姕?zhǔn)備好他們的解決方案,我們將對其進(jìn)行推廣。

STM32H7 上的 SFI 和 SBSFU:哪些具體實現(xiàn)使它們更加強大

就像他們的前輩一樣,帶有加密內(nèi)核的新 STM32H7 也兼容安全固件安裝以及安全啟動和安全固件更新。然而,最新的 MCU 是獨一無二的,因為它們的 SMI 和 SFI 代碼都在安全的系統(tǒng)內(nèi)存中。在其他設(shè)備上,例如 STM32L4,SFI 位于用戶內(nèi)存中,因為該組件沒有 STM32H7 擁有的所有安全空間。我們用特殊的鎖保護(hù)STM32L4內(nèi)部的代碼,一旦OEM使用SFI安裝固件,系統(tǒng)會自動刪除該機制,以確保用戶應(yīng)用程序可以使用更多的內(nèi)存。另一方面,STM32H7 將 SMI 和 SFI 代碼存儲在用戶無法訪問的系統(tǒng)內(nèi)存中,并且代碼在設(shè)備的整個生命周期內(nèi)都保留在該內(nèi)存中。

與 STM32WB、STM32G0 和 STM32G4 一樣,STM32H7 的 SBSFU 集成了讀取保護(hù)級別 2 (RDPL2),可保護(hù)閃存、備份寄存器和 SRAM 內(nèi)容免受任何外部訪問,同時永久禁用 JTAG/SWD 接口。一旦激活,RDPL2 就不可逆轉(zhuǎn),保護(hù)開發(fā)人員免受被遺忘的調(diào)試后門的影響,即使該設(shè)備在 ST 工廠時也是如此。傳統(tǒng)上,如果用戶執(zhí)行系統(tǒng)復(fù)位,僅使用讀取保護(hù)級別 1 的 STM32 器件會打開其 RAM 以進(jìn)行 JTAG 訪問。但是,STM32H7 禁止此類訪問,即使在 RDPL1 中也是如此。同樣,當(dāng)從 RDPL1 切換到 RDPL0(不再提供保護(hù))時,STM32H7 保持其專有代碼讀取保護(hù) (PCROP) 處于活動狀態(tài)。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    147

    文章

    19165

    瀏覽量

    404888
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5621

    瀏覽量

    130461
  • 編譯器
    +關(guān)注

    關(guān)注

    1

    文章

    1673

    瀏覽量

    51979
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    STM32H7 的 3 個 ADC 時鐘同步方法

    1. 引言STM32H7 系列中使用多個 ADC 時,存在 ADC 時鐘不同步的風(fēng)險,這可能導(dǎo)致一個 ADC模塊干擾其他 ADC 模塊的轉(zhuǎn)換過程。當(dāng) ADC1 和 ADC2 以雙模(dual
    發(fā)表于 04-15 16:16 ?0次下載

    STM32N6 在 PSRAM 運行代碼的調(diào)試

    開發(fā)其產(chǎn)品過程中,使用了 STM32N657X0H3Q??蛻舻拇a很大,不能放在SRAM 運行,想放在 PSRAM 上去運行,并咨詢?nèi)绾卧?STM32CubeIDE 上進(jìn)行調(diào)試。2.2. 重現(xiàn)問題關(guān)于如何將用戶代碼放置在 PS
    發(fā)表于 04-15 16:02 ?0次下載

    “中國造”STM32啟動規(guī)模量產(chǎn),意法半導(dǎo)體打造MCU產(chǎn)業(yè)本地化新樣本

    產(chǎn)品已陸續(xù)發(fā)貨給國內(nèi)客戶。 首批 量產(chǎn)的產(chǎn)品以STM32H7系列的部分型號為主,同時意法半導(dǎo)體表示2026年將 有 更多STM32產(chǎn)品系列實現(xiàn)中國本地量產(chǎn), 從 STM32H7 高性能系列為開端,逐步擴展至側(cè)重性能與
    的頭像 發(fā)表于 03-24 11:27 ?7181次閱讀
    “中國造”<b class='flag-5'>STM32</b><b class='flag-5'>啟動</b>規(guī)模量產(chǎn),意法半導(dǎo)體打造MCU產(chǎn)業(yè)本地化新樣本

    LAT1602_STM32H7 的 3 個 ADC 時鐘同步方法

    STM32H7 系列中使用多個 ADC 時,存在 ADC 時鐘不同步的風(fēng)險,這可能導(dǎo)致一個 ADC模塊干擾其他 ADC 模塊的轉(zhuǎn)換過程。當(dāng) ADC1 和 ADC2 以雙模(dual mode)工作
    發(fā)表于 03-11 10:51 ?0次下載

    STM32H7R3/S3:高性能微控制器的新標(biāo)桿

    STMicroelectronics STM32H7R3/S3微控制器采用Arm? Cortex?-M7處理器,時鐘頻率為600MHz。STMicroelectronics STM32H7R3/S3
    的頭像 發(fā)表于 10-21 11:39 ?1288次閱讀
    <b class='flag-5'>STM32H7</b>R3/S3:高性能微控制器的新標(biāo)桿

    STM32H7S78-DK探索套件深度解析與技術(shù)應(yīng)用指南

    STMicroelectronics STM32H7S78-DK探索套件用于演示和開發(fā)基于Arm? Cortex?-M7內(nèi)核的STM32H7S7L8H6H微控制器
    的頭像 發(fā)表于 10-20 15:34 ?1437次閱讀
    <b class='flag-5'>STM32H7</b>S78-DK探索套件深度解析與技術(shù)應(yīng)用指南

    STM32H7的FDCAN驅(qū)動找不到是怎么回事?

    看論壇已經(jīng)有朋友在用了H7的fdcan驅(qū)動了( 記錄下H7調(diào)試FDCAN驅(qū)動的歷程 ), 可是我在3.0、4.1 、5.1的源碼中都沒有找到 ,請問對應(yīng)的drv_fdcan.c文件在哪里能找到呢?
    發(fā)表于 09-11 08:03

    RTthread 4.1 stm32h7系列不支持pwm要怎么處理?

    找問題找了很久,搜到了一個4.0.2版本pwm 沒有支持STM32H7系列的帖子 現(xiàn)在是4.1 還是沒有,求助大佬幫改個代碼 報錯信息 驅(qū)動程序里沒有STM32H7的 static
    發(fā)表于 09-10 07:34

    從 rtthread studio 拉下來的 stm32h7 FDACN 驅(qū)動調(diào)不通是哪里的問題?

    請問我從 rtthread studio 拉下來的 stm32h7 FDACN 驅(qū)動調(diào)不通,是這個驅(qū)動有問題嗎
    發(fā)表于 09-10 06:03

    rt thread studio編寫STM32H7不能使用V2版串口驅(qū)動是怎么回事?

    使用rt thread studio編寫STM32H7程序,使用rt thread settings可視化工具配置:使用UART設(shè)備驅(qū)動程序,配置為RT_USING_SERIAL_V2,但是使用的還是drv_usart.c,沒有drv_usart_v2.c。這是真么回事
    發(fā)表于 08-29 07:56

    STM32H7使用HAL庫如何控制外置USB HS PHY進(jìn)入低功耗?

    項目使用STM32H7的HAL庫控制外置USB HS PHY(如USB3300或CH132)的。不知如何讓MCU通過ULPI接口寫寄存器讓USB HS PHY進(jìn)入低功耗,且USB保持鏈接狀態(tài)讓PC可以重新喚醒。
    發(fā)表于 08-14 07:21

    求助,關(guān)于stm32H7多DMA數(shù)據(jù)流問題求解

    情況如下:stm32H7配置了一個adc進(jìn)行采樣,通過dma進(jìn)行數(shù)據(jù)傳輸,串口接收和發(fā)送命令,用兩個dma數(shù)據(jù)流通道,采用的空閑中斷。 問題:adc一直在中斷中,調(diào)試未進(jìn)入串口中斷,關(guān)閉adc后串口
    發(fā)表于 07-29 15:02

    STM32H7的MPU配置與D-Cache沖突如何解決???

    現(xiàn)象??: STM32H743 MPU 與 D-Cache 沖突問題詳細(xì)描述** 硬件環(huán)境 MCU 型號 :STM32H743VIT6 開發(fā)板 :自定義板(或 STM32H743I-EVAL 等
    發(fā)表于 06-23 17:32

    使用STM32CubeIDE對STM32H7進(jìn)行開發(fā)和調(diào)試,CM4始終報\"Failed to read ROM table via AP 3\"錯誤怎么解決?

    我正在使用STM32CubeIDE對STM32H7系列雙核微控制器進(jìn)行開發(fā)和調(diào)試,但遇到了一個頑固的問題,希望能得到社區(qū)的幫助和建議。 ### 問題描述 我根據(jù)應(yīng)用手冊AN5361,使用內(nèi)置示例
    發(fā)表于 05-14 06:20

    STM32H743VIT6 ST單片機 參數(shù)及應(yīng)用場景

    STM32H743VIT6 是意法半導(dǎo)體(STMicroelectronics)推出的一款高性能 Cortex-M7 微控制器,屬于 STM32H7 系列。它憑借強大的處理能力、豐富的外設(shè)和低功耗
    的頭像 發(fā)表于 05-12 11:19 ?3600次閱讀
    <b class='flag-5'>STM32H</b>743VIT6 ST單片機 參數(shù)及應(yīng)用場景
    绍兴市| 青铜峡市| 广丰县| 辉县市| 霍山县| 柳江县| 青浦区| 耒阳市| 汤阴县| 大邑县| 扬中市| 都江堰市| 仲巴县| 福建省| 赤城县| 汕尾市| 凯里市| 汉川市| 乌恰县| 逊克县| 万宁市| 富裕县| 木兰县| 林周县| 收藏| 新闻| 宁城县| 林周县| 凤台县| 汽车| 龙岩市| 苍溪县| 广丰县| 鄂尔多斯市| 宣化县| 井研县| 太康县| 阳原县| 平顶山市| 岳普湖县| 社会|