我們知道,GD32F2系列產(chǎn)品是GD32F1產(chǎn)品的基礎(chǔ)上提供了全面增強的處理能力與全新的外設(shè)接口資源。除了具有Cortex-M3 MCU業(yè)界最大的3072KB Flash閃存及256KB SRAM緩存容量外,還加強了對視頻圖像、液晶顯示、存儲擴展以及高速信號采集等應(yīng)用的支持,并配備了增強的硬件加密模塊與安全架構(gòu)。
為確保數(shù)據(jù)傳輸和存儲安全,GD32F2全面增強了硬件加解密功能,可支持DES、3DES加密標(biāo)準(zhǔn)和AES(128位、192位,256位)加密技術(shù),并支持用于數(shù)字簽名的MD5和SHA-1、SHA-224、SHA-256硬件哈希校驗以及HMAC消息認(rèn)證碼,還內(nèi)置了32位真隨機數(shù)發(fā)生器。結(jié)合芯片的96位唯一標(biāo)識及專利加密存儲功能,更為片上數(shù)據(jù)帶來多重安全保障。
GD32F2還具有增強的安全架構(gòu)以及篡改檢測功能,實時時鐘(RTC)可由外部獨立電池供電、多達(dá)84字節(jié)的安全備份寄存器可用于密鑰存儲,并具備動態(tài)/靜態(tài)電平防破拆和篡改檢測功能,適用于溫度、時鐘、電壓變化和物理攻擊檢測等高安全性系統(tǒng)應(yīng)用需求。
下面就讓我們來了解一下GD32F2系列MCU內(nèi)置的安全部件吧。
加密處理單元 (CAU)---
加密處理單元(CAU)支持處理DES,三重DES或AES(128, 192, 或256)算法。對DES/三重DES算法支持電子密碼本(ECB)或加密分組鏈接(CBC)模式。對AES算法支持電子密碼本(ECB)、加密分組鏈接(CBC)模式或計數(shù)器模式(CTR)。
DES,3DES多應(yīng)用在數(shù)據(jù)文件的傳輸,電子資金轉(zhuǎn)賬,門控門禁的安全性場合。AES則多應(yīng)用在網(wǎng)絡(luò)安全路由,無線通信,數(shù)據(jù)的加密保存等場合。
哈希處理器 (HAU)---
哈希處理器的重點是保障信息的真實性、前后一致性,使用一定的算法結(jié)合原有信息計算出固定長度的特征信息值(一組哈希值),用于未來對數(shù)據(jù)信息的完整性和真實性進(jìn)行比對驗證。而且這個過程是不可逆的。
比如要想利用哈希算法查驗文件信息是否被惡意修改或破壞過,可以通過比較傳輸前后數(shù)據(jù)的哈希值來校驗信息的完整性。還可以通過檢查信息哈希值的有效真實性,進(jìn)而確定信息本身的有效真實性。比方說,日常使用的密碼并不是以明文形式存儲,而是以哈希值的形式存儲。通過對用戶輸入的密碼做哈希運算,把所得哈希值和事先預(yù)留密碼的哈希值進(jìn)行比較,從而來確認(rèn)用戶身份的真實性。
哈希處理器(HAU)支持對SHA-1, SHA-224, SHA-256, MD5算法和HMAC(密鑰哈希消息認(rèn)證碼)算法的處理。HMAC通過三次調(diào)用SHA-1, SHA-224, SHA-25或MD5的哈希函數(shù)實現(xiàn)對密鑰、消息、摘要的計算。
真隨機數(shù)發(fā)生器 (RNG)---
隨機數(shù)主要是用來生成加密的密鑰,配合加密模塊來使用。一般情況下可以應(yīng)用MCU內(nèi)置的ADC來產(chǎn)生一個偽隨機數(shù),但GD32F2內(nèi)置的隨機數(shù)發(fā)生器(RNG)能夠通過連續(xù)模擬噪聲生成一個32位的真隨機數(shù)值,從而方便靈活的用于加密操作
-
處理器
+關(guān)注
關(guān)注
68文章
20255瀏覽量
252413 -
無線通信
+關(guān)注
關(guān)注
58文章
4987瀏覽量
146890 -
網(wǎng)絡(luò)安全
+關(guān)注
關(guān)注
11文章
3490瀏覽量
63427
發(fā)布評論請先 登錄
SM320F281x/C281x DSP系列:高性能與多功能的完美融合
MSP430F563x系列單片機:低功耗與高性能的完美結(jié)合
深入解析TPSM8F7x20:高效的四通道降壓電源模塊
AT32F011系列安全庫區(qū)的應(yīng)用
請問CW32F030所謂的增加多級程序加密安全防護是指的什么?
基于RT-Thread與GD32F527I-EVAL的多媒體門禁系統(tǒng) | 技術(shù)集結(jié)
兆易創(chuàng)新GD32 MCU家族高性能產(chǎn)品再添新銳:GD32F503/505系列芯片實力亮相
基于兆易創(chuàng)新GD32F527系列MCU的多媒體門禁系統(tǒng)解決方案
兆易創(chuàng)新GD32F5xx與GD32G5xx STL軟件測試庫獲頒IEC61508功能安全認(rèn)證
【直播預(yù)告】GD32F527高性能MCU全方位解析,與RT-Thread的全棧開發(fā)實戰(zhàn) | 博觀講堂
嘗鮮體驗,GD32F5評測活動來襲!興趣小組招募中,一手消息搶先知曉 | 社區(qū)活動
RT-Thread適配兆易創(chuàng)新GD32F5系列MCU,開放免費試用申請!| 技術(shù)集結(jié)
兆易創(chuàng)新推出GD5F1GM9系列高速Q(mào)SPI NAND Flash
關(guān)于GD32F20x系列的安全加密部件的介紹和應(yīng)用
評論