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

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

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

一文看懂碼靈半導(dǎo)體CFW32C7UL系列產(chǎn)品應(yīng)用(二):國(guó)密算法●上篇

碼靈半導(dǎo)體 ? 2022-06-06 18:23 ? 次閱讀

歡迎再次來(lái)到“碼靈半導(dǎo)體CFW32C7UL系列產(chǎn)品應(yīng)用介紹”連載專(zhuān)題。通過(guò)上期CFW32C7UL系列啟動(dòng)階段的特點(diǎn)介紹,相信您對(duì)CFW327UL系列啟動(dòng)階段 的“程序安全啟動(dòng)”特點(diǎn)還有印象。文中提到芯片啟動(dòng)時(shí)可支持對(duì)經(jīng)AES或SM4加密過(guò)的程序的加載啟動(dòng),所述的AES和SM4就是人們常說(shuō)的加解密算法,其中SM4為我國(guó)自主設(shè)計(jì)的一種密碼算法,通常也稱(chēng)為國(guó)密算法。本期專(zhuān)題聚焦于CFW32C7UL系列硬件所支持的國(guó)密算法。
一、國(guó)密算法及其重要性
在詳細(xì)介紹CFW32C7UL系列的國(guó)密算法前,我們先普及下什么是密碼、密碼的作用以及國(guó)家對(duì)國(guó)密的重視。
這里我們所述的密碼是指采用特定變換的方法對(duì)信息等進(jìn)行加密保護(hù)、安全認(rèn)證的技術(shù)、產(chǎn)品和服務(wù)。隨著社會(huì)信息化的高速發(fā)展,信息傳輸和信息存儲(chǔ)對(duì)安全的要求變得愈來(lái)愈重要,而密碼是解決信息安全方面是核心技術(shù)手段、是基礎(chǔ)支撐保障,是解決網(wǎng)絡(luò)與信息安全問(wèn)題最有效、最可靠、最經(jīng)濟(jì)的手段。
密碼主要有兩個(gè)大功能:加密保護(hù)和安全認(rèn)證。作為保障網(wǎng)絡(luò)安全的核心技術(shù),密碼算法和密碼產(chǎn)品的自主可控是確保我國(guó)信息安全的重中之重。但在當(dāng)前,我國(guó)大多采用國(guó)外制定的加密算法,存在著大量的不可控因素,一旦被不法分子利用攻擊,將產(chǎn)生不可估量的損失。因此密碼產(chǎn)品自主可控及相關(guān)軟硬件國(guó)產(chǎn)化的替代,是防止后門(mén)漏洞的最有效方法,是保障網(wǎng)絡(luò)安全的終極舉措。

從國(guó)家戰(zhàn)略層面講使用國(guó)產(chǎn)密碼算法是符合國(guó)家信息安全全局戰(zhàn)略的。因此在2019年10月26日第十三屆全國(guó)人民代表大會(huì)常務(wù)委員會(huì)第十四次會(huì)議上,通過(guò)了《中華人民共和國(guó)密碼法》,該法自2020年1月1日起施行。
在《密碼法》中,將密碼分為核心密碼、普通密碼和商用密碼,其中核心密碼、普通密碼用于保護(hù)國(guó)家秘密信息(絕密級(jí)和機(jī)密級(jí)),商用密碼用于保護(hù)不屬于國(guó)家秘密的信息,如網(wǎng)絡(luò)和信息安全等。在CFW32C7UL系列硬件集成的國(guó)密算法模塊即為《密碼法》中所提到的商用密碼,有SM2,SM3,SM4(本系列芯片內(nèi)同時(shí)集成了真隨機(jī)數(shù)發(fā)生器TRNG、國(guó)際標(biāo)準(zhǔn)的標(biāo)準(zhǔn) AES 算法、 AES-CM、AES-F8 算法和SHA簽名模塊)。
二、CFW32C7UL如何實(shí)現(xiàn)國(guó)密算法?
目前在嵌入式產(chǎn)品中如何實(shí)現(xiàn)國(guó)密算法呢?據(jù)有關(guān)資料統(tǒng)計(jì),目前嵌入式產(chǎn)品在使用國(guó)密算法時(shí),近三分之二采用的是外掛國(guó)密算法專(zhuān)用芯片來(lái)實(shí)現(xiàn),這種實(shí)現(xiàn)方式在對(duì)嵌入式產(chǎn)品的成本、體積、功耗等方面來(lái)及諸多挑戰(zhàn),且數(shù)據(jù)在主控芯片與國(guó)密芯片的傳輸通道環(huán)節(jié)也有數(shù)據(jù)外泄的風(fēng)險(xiǎn)。而碼靈半導(dǎo)體的CFW32C7UL系列產(chǎn)品采用了在內(nèi)部集成國(guó)密算法模塊的方法,解決了在使用國(guó)外MPU芯片因不支持國(guó)密算法而必須通過(guò)外加分立元器件來(lái)實(shí)現(xiàn)的問(wèn)題,降低了使用國(guó)家密碼算法的難度,利于推進(jìn)國(guó)密算法在信息安全領(lǐng)域內(nèi)的應(yīng)用和實(shí)現(xiàn)嵌入式MPU的國(guó)產(chǎn)替代的進(jìn)程。

在這里插入圖片描述

三、CFW32C7UL集成的國(guó)密算法簡(jiǎn)述
下面就CFW32C7UL集成的SM2、SM3、SM4算法進(jìn)行簡(jiǎn)單的介紹。

在這里插入圖片描述

1、SM2公鑰算法
公鑰密碼算法是現(xiàn)代密碼學(xué)發(fā)展過(guò)程中的一個(gè)里程碑。這類(lèi)密碼算法需要兩個(gè)密鑰:公開(kāi)密鑰和私有密鑰。公開(kāi)密鑰與私有密鑰是一對(duì),如果用公開(kāi)密鑰對(duì)數(shù)據(jù)進(jìn)行加密,只有用對(duì)應(yīng)的私有密鑰才能解密;如果用私有密鑰對(duì)數(shù)據(jù)進(jìn)行加密,那么只有用對(duì)應(yīng)的公開(kāi)密鑰才能解密。因?yàn)榧用芎徒饷苁褂玫氖莾蓚€(gè)不同的密鑰,所以這種算法也稱(chēng)為非對(duì)稱(chēng)密碼算法。
SM2橢圓曲線(xiàn)公鑰密碼算法是我國(guó)自主設(shè)計(jì)的公鑰密碼算法,用于實(shí)現(xiàn)數(shù)字簽名密鑰協(xié)商和數(shù)據(jù)加密等功能。SM2算法是基于ECC橢圓曲線(xiàn)算法,不同于國(guó)際標(biāo)準(zhǔn),采取了更為安全的機(jī)制。在實(shí)際應(yīng)用中,采用了一條256bit的橢圓曲線(xiàn)作為標(biāo)準(zhǔn)曲線(xiàn)。相對(duì)于RSA算法,256位的SM2密碼強(qiáng)度已經(jīng)比2048位的RSA密碼強(qiáng)度要高。在速度方面,256位SM2在驗(yàn)簽速度上遠(yuǎn)遠(yuǎn)高于2048位的RSA。
2、SM3雜湊算法
SM3雜湊算法是我國(guó)自主設(shè)計(jì)的密碼雜湊算法,適用于商用密碼應(yīng)用中的數(shù)字簽名和驗(yàn)證消息認(rèn)證碼的生成與驗(yàn)證以及隨機(jī)數(shù)的生成,可滿(mǎn)足多種密碼應(yīng)用的安全需求。SM3算法的輸出長(zhǎng)度為256比特,SM3算法的安全性要高于MD5算法和SHA-1算法。
3、SM4分組算法
SM4分組密碼算法是我國(guó)自主設(shè)計(jì)的分組對(duì)稱(chēng)密碼算法,用于實(shí)現(xiàn)數(shù)據(jù)的加密/解密運(yùn)算,以保證數(shù)據(jù)和信息的機(jī)密性。SM4算法與AES算法具有相同的密鑰長(zhǎng)度分組長(zhǎng)度128比特,在安全性上高于3DES算法。
通過(guò)以上簡(jiǎn)介,相信大家對(duì)CFW32C7UL系列內(nèi)置SM2,SM3,SM4的國(guó)密標(biāo)準(zhǔn)算法有了初步了解,那么這些算法如何通過(guò)CFW32C7UL系列芯片來(lái)具體使用呢?讓我們帶著這些問(wèn)題,在下期從技術(shù)的角度進(jìn)行探尋!
今天的專(zhuān)題就到這兒,更多關(guān)于碼靈半導(dǎo)體CFW32C7UL系列產(chǎn)品的介紹,我們下期見(jiàn)!
本期作者:劉悅臻、梁夢(mèng)雷、陳紹景、謝耀華、謝劍杰

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

    關(guān)注

    456

    文章

    51055

    瀏覽量

    425584
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    17263

    瀏覽量

    351970
  • MPU
    MPU
    +關(guān)注

    關(guān)注

    0

    文章

    374

    瀏覽量

    48874
  • 掃碼
    +關(guān)注

    關(guān)注

    0

    文章

    22

    瀏覽量

    5128
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    看懂光刻膠的堅(jiān)膜工藝及物理特性和常見(jiàn)光刻膠

    原文標(biāo)題:看懂光刻膠的堅(jiān)膜工藝及物理特性和常見(jiàn)
    的頭像 發(fā)表于 11-01 11:08 ?1050次閱讀

    半導(dǎo)體精彩亮相EtherCAT中國(guó)路演2024,以全新EtherCAT產(chǎn)品賦能工控應(yīng)用!

    2024年10月21日、23日、25日,2024年EtherCAT中國(guó)路演活動(dòng)分別在北京、武漢和深圳舉辦。半導(dǎo)體攜全新EtherCAT芯片產(chǎn)品和多項(xiàng)解決方案亮相盛會(huì),與業(yè)界各領(lǐng)域的
    的頭像 發(fā)表于 10-30 08:05 ?293次閱讀
    <b class='flag-5'>碼</b><b class='flag-5'>靈</b><b class='flag-5'>半導(dǎo)體</b>精彩亮相EtherCAT中國(guó)路演2024,以全新EtherCAT<b class='flag-5'>產(chǎn)品</b>賦能工控應(yīng)用!

    EtherCAT 中國(guó)路演2024 | 半導(dǎo)體與您相約!

    和應(yīng)用專(zhuān)家,以及各領(lǐng)域的方案集成商將匯聚堂,共同探討EtherCAT技術(shù)領(lǐng)域的最新應(yīng)用趨勢(shì)和創(chuàng)新解決方案。半導(dǎo)體將攜全新EtherCAT從站芯片及多款創(chuàng)新應(yīng)用方
    的頭像 發(fā)表于 10-17 08:04 ?404次閱讀
    EtherCAT 中國(guó)路演2024 | <b class='flag-5'>碼</b><b class='flag-5'>靈</b><b class='flag-5'>半導(dǎo)體</b>與您相約!

    半導(dǎo)體攜EtherCAT芯片亮相2024上海工博會(huì)(IAS)

    工業(yè)博覽會(huì)。工業(yè)級(jí)芯片提供商半導(dǎo)體攜最新EtherCAT系列芯片及解決方案亮相本次展會(huì),并在ETG聯(lián)合展臺(tái)(展位:6.1H-D129)帶來(lái)產(chǎn)品
    的頭像 發(fā)表于 09-26 08:07 ?661次閱讀
    <b class='flag-5'>碼</b><b class='flag-5'>靈</b><b class='flag-5'>半導(dǎo)體</b>攜EtherCAT芯片亮相2024上海工博會(huì)(IAS)

    【展會(huì)預(yù)告】半導(dǎo)體@上海工博會(huì)(IAS)

    亮相本次展會(huì),并在ETG聯(lián)合展臺(tái)(展位:6.1H-D129)帶來(lái)產(chǎn)品展示。展品方面,此次半導(dǎo)體將攜CF110x系列EtherCAT從站控
    的頭像 發(fā)表于 09-12 08:07 ?290次閱讀
    【展會(huì)預(yù)告】<b class='flag-5'>碼</b><b class='flag-5'>靈</b><b class='flag-5'>半導(dǎo)體</b>@上海工博會(huì)(IAS)

    半導(dǎo)體攜眾多產(chǎn)品及EtherCAT方案精彩亮相2024深圳國(guó)際電子展

    作為亞太地區(qū)頗具影響力的前沿科技成果展會(huì),elexcon2024深圳國(guó)際電子展已于8月27日盛大開(kāi)幕,半導(dǎo)體攜帶最新產(chǎn)品以及豐富的行業(yè)應(yīng)用解決方案精彩亮相。2024深圳國(guó)際電子展于
    的頭像 發(fā)表于 08-30 12:44 ?552次閱讀
    <b class='flag-5'>碼</b><b class='flag-5'>靈</b><b class='flag-5'>半導(dǎo)體</b>攜眾多<b class='flag-5'>產(chǎn)品</b>及EtherCAT方案精彩亮相2024深圳國(guó)際電子展

    紫光國(guó)芯攜存儲(chǔ)系列產(chǎn)品出席2024慕尼黑上海電子展

    2024年7月8日至10日,西安紫光國(guó)半導(dǎo)體股份有限公司(簡(jiǎn)稱(chēng):紫光國(guó)芯,證券代碼:874451)精彩亮相慕尼黑上海電子展。紫光國(guó)芯聚焦人
    的頭像 發(fā)表于 07-11 11:28 ?807次閱讀

    半導(dǎo)體攜EtherCAT從站芯片亮相2024年華南國(guó)際工業(yè)博覽會(huì)

    2024年6月19日,2024年華南國(guó)際工業(yè)博覽會(huì)在深圳會(huì)展中心(寶安新館)隆重開(kāi)幕,半導(dǎo)體攜帶CF110x系列EtherCAT從站控制器芯片及應(yīng)用開(kāi)發(fā)板亮相,展示了在工業(yè)自動(dòng)化領(lǐng)
    的頭像 發(fā)表于 06-21 08:23 ?588次閱讀
    <b class='flag-5'>碼</b><b class='flag-5'>靈</b><b class='flag-5'>半導(dǎo)體</b>攜EtherCAT從站芯片亮相2024年華南國(guó)際工業(yè)博覽會(huì)

    半導(dǎo)體入選2024年度福建省數(shù)字經(jīng)濟(jì)核心產(chǎn)業(yè)創(chuàng)新企業(yè)

    日前,福建省發(fā)展和改革委員會(huì)網(wǎng)站公示了“2024年度福建省數(shù)字經(jīng)濟(jì)核心產(chǎn)業(yè)領(lǐng)域創(chuàng)新企業(yè)”名單,廈門(mén)半導(dǎo)體技術(shù)有限公司(以下簡(jiǎn)稱(chēng)“
    的頭像 發(fā)表于 06-18 08:23 ?594次閱讀
    <b class='flag-5'>碼</b><b class='flag-5'>靈</b><b class='flag-5'>半導(dǎo)體</b>入選2024年度福建省數(shù)字經(jīng)濟(jì)核心產(chǎn)業(yè)創(chuàng)新企業(yè)

    半導(dǎo)體邀您相約2024年華南國(guó)際工業(yè)博覽會(huì)

    2024年華南國(guó)際工業(yè)博覽會(huì)將于2024年6月19-21日在深圳國(guó)際會(huì)展中心(寶安新館)盛大舉行。工業(yè)級(jí)芯片供應(yīng)商,半導(dǎo)體將出席此次盛會(huì),并在ETG聯(lián)合展臺(tái)(展位:12H-A055)帶來(lái)最新
    的頭像 發(fā)表于 06-14 08:23 ?368次閱讀
    <b class='flag-5'>碼</b><b class='flag-5'>靈</b><b class='flag-5'>半導(dǎo)體</b>邀您相約2024年華南國(guó)際工業(yè)博覽會(huì)

    國(guó)協(xié)議網(wǎng)關(guān)與IPSec VPN技術(shù):保障數(shù)據(jù)安全傳輸?shù)男峦緩?/a>

    )是互聯(lián)網(wǎng)協(xié)議安全的種標(biāo)準(zhǔn),用于保護(hù)網(wǎng)絡(luò)通信的安全性和保密性。國(guó)算法是由中國(guó)國(guó)家密碼管理局制定的一系列密碼
    的頭像 發(fā)表于 05-28 14:24 ?1380次閱讀
    <b class='flag-5'>國(guó)</b><b class='flag-5'>密</b>協(xié)議網(wǎng)關(guān)與IPSec VPN技術(shù):保障數(shù)據(jù)安全傳輸?shù)男峦緩? />    </a>
</div>                            <div   id=

    美新半導(dǎo)體發(fā)布eOIS影像穩(wěn)定系列產(chǎn)品MSD4100WA

    近日,全球MEMS傳感技術(shù)領(lǐng)軍者美新半導(dǎo)體重磅發(fā)布了款新的eOIS影像穩(wěn)定驅(qū)動(dòng)系列產(chǎn)品——MSD4100WA。這款產(chǎn)品集成了高精度、低噪聲的硅基線(xiàn)性霍爾傳感器,為影像穩(wěn)定系統(tǒng)提供了前
    的頭像 發(fā)表于 05-17 10:34 ?606次閱讀

    晶科能源Tiger Neo系列產(chǎn)品榮獲全球首家UL 2000V認(rèn)證

    近期,晶科能源Tiger Neo系列產(chǎn)品,通過(guò)了第三方權(quán)威機(jī)構(gòu)UL在今年2月發(fā)布的UL61730關(guān)于2000V光伏組件的認(rèn)證要求決議中一系列嚴(yán)格的安全和性能評(píng)估,被認(rèn)可能夠承受2000
    的頭像 發(fā)表于 03-25 11:18 ?517次閱讀
    晶科能源Tiger Neo<b class='flag-5'>系列產(chǎn)品</b>榮獲全球首家<b class='flag-5'>UL</b> 2000V認(rèn)證

    Nexperia發(fā)布全新模擬開(kāi)關(guān)系列產(chǎn)品

    全球基礎(chǔ)半導(dǎo)體器件領(lǐng)域的領(lǐng)軍企業(yè)Nexperia(安世半導(dǎo)體)最近發(fā)布了全新的專(zhuān)用于監(jiān)測(cè)和保護(hù)1.8V電子系統(tǒng)的4通道和8通道模擬開(kāi)關(guān)系列產(chǎn)品。這創(chuàng)新
    的頭像 發(fā)表于 03-11 10:08 ?739次閱讀

    什么是國(guó)算法?工業(yè)網(wǎng)關(guān)為什么要支持國(guó)算法?

    工業(yè)網(wǎng)關(guān)是應(yīng)用于工業(yè)物聯(lián)網(wǎng)關(guān)的常見(jiàn)通信交換傳輸設(shè)備,由于在使用過(guò)程中通常涉及工業(yè)敏感數(shù)據(jù),因此也需要支持國(guó)算法實(shí)現(xiàn)數(shù)據(jù)加密傳輸,保障工業(yè)物聯(lián)網(wǎng)安全穩(wěn)定。
    的頭像 發(fā)表于 01-31 16:55 ?1189次閱讀
    什么是<b class='flag-5'>國(guó)</b><b class='flag-5'>密</b><b class='flag-5'>算法</b>?工業(yè)網(wǎng)關(guān)為什么要支持<b class='flag-5'>國(guó)</b><b class='flag-5'>密</b><b class='flag-5'>算法</b>?