物聯(lián)網(wǎng)現(xiàn)在被稱為“威脅互聯(lián)網(wǎng)”,汽車比計算機(jī)更容易被黑客入侵,不正確地加密用戶數(shù)據(jù)可能會導(dǎo)致公司破產(chǎn)。世界正在朝著更多更好的加密方法發(fā)展,因為它們對于應(yīng)對用戶面臨的新挑戰(zhàn)是必要的。ST為其平臺帶來了許多硬件優(yōu)化,以確保加密和解密操作不會導(dǎo)致性能損失。無論我們談?wù)摰氖?a href="http://www.brongaenegriffin.com/tags/te/" target="_blank">Telemaco、移動支付、小型連接設(shè)備,還是功能強(qiáng)大的 MCU,例如STM32H7,您都會發(fā)現(xiàn) ST 組件具有某種“加密內(nèi)核”。然而,這只是硬幣的一方面。另一邊是 Cryptolib。
Cryptolib : 加密模塊化中間件
一個偉大的加密核心需要一些東西來優(yōu)化。大公司可以聘請龐大的專家團(tuán)隊來實施復(fù)雜的加密方法,或者他們可以簡單地使用ST 的固件庫X-CUBE-CRYPTOLIB,該固件庫旨在集成針對其組件優(yōu)化的大量加密方法。它甚至包括流行工具鏈的模板項目,例如 Keil MDK-ARM、IAR?EWARM (IAR Embedded Workbench?) 或基于 GCC 的 IDE。從頭開始現(xiàn)在已成為過去。
在其最基本的形式中,Cryptolib 是位于應(yīng)用程序之下和硬件之上的中間件。這種結(jié)構(gòu)使其能夠與所有 STM32 MCU 兼容。因此,當(dāng)一個原型需要另一個微控制器時,無論是獲得更多計算能力還是降低能耗,Cryptolib 都包含切換硬件平臺所需的所有固件,而無需重寫應(yīng)用程序。中間件只是獲取軟件代碼并在編譯期間調(diào)整其執(zhí)行。此外,由于 Cryptolib 是一個模塊化庫,因此可以輕松添加算法,或?qū)ζ溥M(jìn)行自定義以更改內(nèi)存管理或執(zhí)行速度,從而使包 面向未來。
滿足各種需求的方法
Cryptolib 提供的算法數(shù)量巨大,幾乎可以滿足所有項目的需求。例如,AES-256是一種對稱密鑰算法,這意味著只有一個密鑰可以加密和解密。被政府使用,它非??煽亢涂焖佟V灰脩魮碛姓_的密碼,它就可以以一種可自解密的方式加密文本。
SHA–512(安全散列算法)生成一個 512 位散列,可以保護(hù)密碼或數(shù)字簽名,因為它是單向函數(shù),這意味著無法將其解密回來。換句話說,哈希不能通過函數(shù)將其轉(zhuǎn)換為純文本。結(jié)果,用戶必須輸入應(yīng)該是純文本的內(nèi)容,算法將對其進(jìn)行加密,然后將獲得的哈希與系統(tǒng)中的哈希進(jìn)行比較。如果它們匹配,則意味著純文本是正確的。因此,理論上破解哈希的唯一方法是使用蠻力攻擊,這意味著嘗試每一種可能的組合。
Cryptolib 還促進(jìn)了橢圓曲線數(shù)字簽名算法 (ECDSA)的使用。橢圓曲線加密 (ECC) 方法是加密數(shù)據(jù)最強(qiáng)大的方法之一,因為它使用的數(shù)學(xué)問題還不能用算法解決。因此,它在網(wǎng)絡(luò)、數(shù)據(jù)中心和政府機(jī)構(gòu)中越來越流行,以防止竊聽者破譯截獲的消息。它提供了比其他公鑰密碼系統(tǒng)(如 RSA)更高級別的安全性,但只是體積的一小部分。例如,如果使用 RSA,等效的 256 位 ECC 公鑰必須是 3072 位。
審核編輯:郭婷
-
微控制器
+關(guān)注
關(guān)注
48文章
8250瀏覽量
162421 -
互聯(lián)網(wǎng)
+關(guān)注
關(guān)注
55文章
11321瀏覽量
108861 -
計算機(jī)
+關(guān)注
關(guān)注
19文章
7764瀏覽量
92688
發(fā)布評論請先 登錄
新品發(fā)布|LRM模塊化高速連接器
STM32U575VGT6在cubeMX中沒有FATFS中間件,是不支持嗎?
新品推薦|模塊化集成式高速連接器
中科創(chuàng)達(dá)與ETAS推出預(yù)集成多域中間件解決方案
鴻蒙5開發(fā)寶藏案例分享---模塊化設(shè)計案例分享
原理圖模塊化,BOM 物料位號處理
模塊化設(shè)計賦能:工控一體機(jī)廠家聚徽分享如何通過靈活架構(gòu)滿足多樣化工業(yè)需求?
STM32MP131C CbueMX中間件無RTOS選項是怎么回事?
2024年AI開發(fā)者中間件工具生態(tài)全面總結(jié)
重磅新品|CMW系列模塊化連接器
恩智浦強(qiáng)化汽車和工業(yè)物聯(lián)網(wǎng)業(yè)務(wù):6.25 億美元收購中間件企業(yè) TTTech Auto
原理圖模塊化,BOM 物料位號處理
零念科技PowerD-Sch中間件獲ISO 26262 ASIL D級認(rèn)證
全球第四 科華數(shù)據(jù)蟬聯(lián)全球模塊化UPS榜單

Cryptolib加密模塊化中間件滿足各種需求
評論