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

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

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

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

星星科技指導(dǎo)員 ? 來源:意法半導(dǎo)體 ? 作者:意法半導(dǎo)體 ? 2022-05-20 09:08 ? 次閱讀

物聯(lián)網(wǎng)現(xiàn)在被稱為“威脅互聯(lián)網(wǎng)”,汽車比計算機更容易被黑客入侵,不正確地加密用戶數(shù)據(jù)可能會導(dǎo)致公司破產(chǎn)。世界正在朝著更多更好的加密方法發(fā)展,因為它們對于應(yīng)對用戶面臨的新挑戰(zhàn)是必要的。ST為其平臺帶來了許多硬件優(yōu)化,以確保加密和解密操作不會導(dǎo)致性能損失。無論我們談?wù)摰氖?a href="http://www.wenjunhu.com/tags/te/" target="_blank">Telemaco、移動支付、小型連接設(shè)備,還是功能強大的 MCU,例如STM32H7,您都會發(fā)現(xiàn) ST 組件具有某種“加密內(nèi)核”。然而,這只是硬幣的一方面。另一邊是 Cryptolib。

Cryptolib : 加密模塊化中間件

一個偉大的加密核心需要一些東西來優(yōu)化。大公司可以聘請龐大的專家團隊來實施復(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行自定義以更改內(nèi)存管理或執(zhí)行速度,從而使包 面向未來。

滿足各種需求的方法

Cryptolib 提供的算法數(shù)量巨大,幾乎可以滿足所有項目的需求。例如,AES-256是一種對稱密鑰算法,這意味著只有一個密鑰可以加密和解密。被政府使用,它非??煽亢涂焖佟V灰脩魮碛姓_的密碼,它就可以以一種可自解密的方式加密文本。

SHA–512(安全散列算法)生成一個 512 位散列,可以保護密碼或數(shù)字簽名,因為它是單向函數(shù),這意味著無法將其解密回來。換句話說,哈希不能通過函數(shù)將其轉(zhuǎn)換為純文本。結(jié)果,用戶必須輸入應(yīng)該是純文本的內(nèi)容,算法將對其進行加密,然后將獲得的哈希與系統(tǒng)中的哈希進行比較。如果它們匹配,則意味著純文本是正確的。因此,理論上破解哈希的唯一方法是使用蠻力攻擊,這意味著嘗試每一種可能的組合。

Cryptolib 還促進了橢圓曲線數(shù)字簽名算法 (ECDSA)的使用。橢圓曲線加密 (ECC) 方法是加密數(shù)據(jù)最強大的方法之一,因為它使用的數(shù)學(xué)問題還不能用算法解決。因此,它在網(wǎng)絡(luò)、數(shù)據(jù)中心和政府機構(gòu)中越來越流行,以防止竊聽者破譯截獲的消息。它提供了比其他公鑰密碼系統(tǒng)(如 RSA)更高級別的安全性,但只是體積的一小部分。例如,如果使用 RSA,等效的 256 位 ECC 公鑰必須是 3072 位。

審核編輯:郭婷

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

    關(guān)注

    48

    文章

    7577

    瀏覽量

    151730
  • 互聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    54

    文章

    11177

    瀏覽量

    103553
  • 計算機
    +關(guān)注

    關(guān)注

    19

    文章

    7525

    瀏覽量

    88318
收藏 人收藏

    評論

    相關(guān)推薦

    模塊化示波器的技術(shù)原理和應(yīng)用

    變化。 模塊化設(shè)計: 模塊化示波器采用模塊化設(shè)計,使得用戶可以根據(jù)實際需求選擇不同的功能模塊進行組合,從而
    發(fā)表于 12-11 14:20

    中間件全球數(shù)據(jù)實時同步利器,華為云 EventGrid 事件流重磅發(fā)布

    【摘要】 華為云 EventGrid 事件流(簡稱 EG)作為易用、穩(wěn)定、高效的數(shù)據(jù)同步管道連接不同的系統(tǒng)與服務(wù),支持中間件數(shù)據(jù)在線實時同步。事件流圍繞云中間件,降低了中間件之間數(shù)據(jù)流通的復(fù)雜性
    的頭像 發(fā)表于 10-31 18:39 ?324次閱讀
    <b class='flag-5'>中間件</b>全球數(shù)據(jù)實時同步利器,華為云 EventGrid 事件流重磅發(fā)布

    北京靈奧科技基于亞馬遜云科技打造大模型中間件

    助力企業(yè)加速應(yīng)用生成式AI 北京2024年6月27日?/美通社/ --?北京靈奧科技基于亞馬遜云科技的生成式AI、數(shù)據(jù)庫和容器等云服務(wù),打造大模型中間件,將基礎(chǔ)模型優(yōu)勢和企業(yè)業(yè)務(wù)數(shù)據(jù)無縫結(jié)合,打通
    的頭像 發(fā)表于 06-27 21:21 ?583次閱讀

    一文掌握中間件技術(shù)基礎(chǔ)

    ? 中間件(MiddleWare)是提供系統(tǒng)軟件和應(yīng)用軟件之間連接的軟件,以便于軟件各部件之間的溝通,特別是應(yīng)用軟件對于系統(tǒng)軟件的集中的邏輯,在現(xiàn)代信息技術(shù)應(yīng)用框架如Web服務(wù)、面向服務(wù)的體系結(jié)構(gòu)等中應(yīng)用比較廣泛。
    的頭像 發(fā)表于 04-23 14:45 ?457次閱讀
    一文掌握<b class='flag-5'>中間件</b>技術(shù)基礎(chǔ)

    求助,關(guān)于MDK5中間件network庫靜態(tài)ip手動配置問題

    最近在研究MDK5的自帶的Middleware中間件庫,其中用到NetWork庫,ipv4及ipv6各項功能均已調(diào)通。發(fā)現(xiàn)MDK提供的network庫并沒有提供供用戶手動修改設(shè)備Ip地址及mac地址
    發(fā)表于 04-22 08:09

    中間件廠商中創(chuàng)股份科創(chuàng)板上市

    山東中創(chuàng)軟件商用中間件股份有限公司(以下簡稱“中創(chuàng)股份”)成功在上交所科創(chuàng)板上市,這標(biāo)志著這家國內(nèi)領(lǐng)先的基礎(chǔ)軟件中間件產(chǎn)品與服務(wù)提供商邁入了新的發(fā)展階段。中創(chuàng)股份在國民經(jīng)濟重點行業(yè)領(lǐng)域,如金融、能源、交通等,擁有廣泛的業(yè)務(wù)布局和深厚的技術(shù)積累。
    的頭像 發(fā)表于 03-18 17:29 ?852次閱讀

    華玉通軟宣布“海鷗”確定性調(diào)度中間件(SEAGULL DS)正式商用

    今天,華玉通軟(下稱“華玉”)宣布“海鷗”確定性調(diào)度中間件(SEAGULL DS)正式商用。
    的頭像 發(fā)表于 03-17 11:01 ?715次閱讀
    華玉通軟宣布“海鷗”確定性調(diào)度<b class='flag-5'>中間件</b>(SEAGULL DS)正式商用

    中創(chuàng)股份成功登陸科創(chuàng)板,引領(lǐng)中間件技術(shù)創(chuàng)新

    山東中創(chuàng)軟件商用中間件股份有限公司(簡稱“中創(chuàng)股份”)近日在科創(chuàng)板成功上市,標(biāo)志著其在國內(nèi)基礎(chǔ)軟件中間件領(lǐng)域的領(lǐng)先地位得到資本市場認可。
    的頭像 發(fā)表于 03-15 17:39 ?879次閱讀

    中間件廠商中創(chuàng)股份成功上市

    近日,國內(nèi)領(lǐng)先的基礎(chǔ)軟件中間件產(chǎn)品與服務(wù)提供商——山東中創(chuàng)軟件商用中間件股份有限公司(以下簡稱“中創(chuàng)股份”)在上海證券交易所科創(chuàng)板上市,股票代碼為“688695”。這一里程碑事件標(biāo)志著中創(chuàng)股份在基礎(chǔ)軟件中間件領(lǐng)域的實力和影響力得
    的頭像 發(fā)表于 03-14 15:25 ?913次閱讀

    中創(chuàng)股份成功登陸科創(chuàng)板,深耕中間件行業(yè)

    3月13日,山東中創(chuàng)軟件商用中間件股份有限公司(以下簡稱“中創(chuàng)股份”)在上海證券交易所科創(chuàng)板成功掛牌上市,標(biāo)志著這家在中間件領(lǐng)域深耕二十余年的企業(yè)迎來了新的發(fā)展篇章。
    的頭像 發(fā)表于 03-13 15:42 ?696次閱讀

    基礎(chǔ)軟件中間件產(chǎn)品與服務(wù)提供商中創(chuàng)股份成功上市

    領(lǐng)域深耕二十余年,以技術(shù)創(chuàng)新和產(chǎn)品、產(chǎn)業(yè)化為導(dǎo)向,樹立起了值得信賴的品牌聲譽,成為了我國領(lǐng)先的基礎(chǔ)軟件中間件產(chǎn)品與服務(wù)提供商。
    的頭像 發(fā)表于 03-13 14:21 ?754次閱讀

    中創(chuàng)股份科創(chuàng)板成功上市,引領(lǐng)中間件技術(shù)新篇章

    中間件產(chǎn)品與服務(wù)提供商中創(chuàng)股份近日在上交所科創(chuàng)板成功掛牌上市,這一里程碑事件標(biāo)志著中創(chuàng)股份在基礎(chǔ)軟件中間件領(lǐng)域的領(lǐng)先地位得到了市場的廣泛認可,并為其未來發(fā)展打開了新的篇章。
    的頭像 發(fā)表于 03-13 14:13 ?739次閱讀

    中創(chuàng)股份登陸科創(chuàng)板,國產(chǎn)中間件領(lǐng)域顯身手

    近日,中間件產(chǎn)品與服務(wù)提供商中創(chuàng)股份(688695.SH)成功登陸上海證券交易所科創(chuàng)板,這一重要事件標(biāo)志著中創(chuàng)股份在國產(chǎn)中間件需求增長的背景下,正迎來廣闊的發(fā)展空間。
    的頭像 發(fā)表于 03-13 14:09 ?807次閱讀

    國產(chǎn)中間件提供商中創(chuàng)股份上市

    近日,國內(nèi)中間件領(lǐng)域的領(lǐng)軍企業(yè)——山東中創(chuàng)軟件商用中間件股份有限公司(簡稱“中創(chuàng)股份”)在科創(chuàng)板成功上市,這一重要事件標(biāo)志著中創(chuàng)股份在中間件行業(yè)深耕多年后,迎來了嶄新的發(fā)展階段。
    的頭像 發(fā)表于 03-13 13:49 ?715次閱讀

    Redis可以實現(xiàn)消息中間件MQ的功能

    是一種通信模式:發(fā)送者(PUBLISH)發(fā)送消息,訂閱者(SUBSCRIBE)接收消息,可以實現(xiàn)進程間的消息傳遞   Redis可以實現(xiàn)消息中間件MQ的功能,通過發(fā)布訂閱實現(xiàn)消息的引導(dǎo)和分流
    的頭像 發(fā)表于 01-25 14:48 ?978次閱讀
    Redis可以實現(xiàn)消息<b class='flag-5'>中間件</b>MQ的功能