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

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

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

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

10Gb每秒!SM4的單核“心”!海泰攜手海量數(shù)據(jù)安全“閃”護(hù)

焦點(diǎn)訊 ? 來(lái)源:焦點(diǎn)訊 ? 作者:焦點(diǎn)訊 ? 2022-12-06 14:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1. 引言

密碼技術(shù)是保護(hù)網(wǎng)絡(luò)與信息系統(tǒng)安全的核心技術(shù),已經(jīng)廣泛應(yīng)用到金融、能源、通信、交通、水利等各行各業(yè),為國(guó)家安全和經(jīng)濟(jì)發(fā)展發(fā)揮重要作用。商用密碼應(yīng)用安全性評(píng)估(簡(jiǎn)稱(chēng)密評(píng)),是指在釆用商用密碼技術(shù)、產(chǎn)品和服務(wù)集成建設(shè)的網(wǎng)絡(luò)和信息系統(tǒng)中對(duì)密碼應(yīng)用的合規(guī)性、正確性和有效性等進(jìn)行評(píng)估。對(duì)信息系統(tǒng)開(kāi)展密評(píng)是規(guī)范密碼應(yīng)用、維護(hù)網(wǎng)絡(luò)空間安全的基本要求,同時(shí)又可促進(jìn)國(guó)產(chǎn)密碼在各個(gè)行業(yè)的廣泛應(yīng)用。

隨著應(yīng)用場(chǎng)景的多元化,對(duì)密碼算法的性能及安全性需求提出了不同要求,尤其是應(yīng)用最為廣泛的SM4密碼算法。例如,網(wǎng)絡(luò)和通信安全需要采用密碼技術(shù)對(duì)通信過(guò)程中的敏感數(shù)據(jù)做機(jī)密性保護(hù),這對(duì)SM4算法高性能實(shí)現(xiàn)提出了具體需求,否則會(huì)對(duì)系統(tǒng)的性能造成較明顯的損耗,影響網(wǎng)絡(luò)通信能力。另一方面,多路視頻高清和超高清監(jiān)控?cái)?shù)據(jù)需要超高性能的密碼算法進(jìn)行保護(hù),否則可能影響方案的可實(shí)施性。此外,還有很多行業(yè)對(duì)加密存儲(chǔ)提出了高性能需求。近些年來(lái)Intel、AMD處理器廠商紛紛宣布在其處理器上推出用于AES加解密的AES-NI指令集,這使得采用AES-NI指令集實(shí)現(xiàn)AES算法的性能得到進(jìn)一步提升。目前SM4算法性能與AES算法相比有一定差距,特別是與AES-NI加速指令的差距更加明顯,若不盡快補(bǔ)齊性能短板,必將影響國(guó)密算法的廣泛應(yīng)用。

2. SM4算法實(shí)現(xiàn)介紹

SM4分組密碼算法是我國(guó)的商用分組密碼算法,分組長(zhǎng)度為128比特,密鑰長(zhǎng)度也是128比特,加密算法與密鑰擴(kuò)展算法都采用32輪廣義Feistel結(jié)構(gòu)進(jìn)行迭代,解密算法與加密算法的結(jié)構(gòu)相同,只是輪密鑰的使用順序相反。

為了高效地實(shí)現(xiàn)SM4算法,國(guó)內(nèi)外眾多學(xué)者提出了多種軟硬件工程實(shí)現(xiàn)思路。早期的SM4軟件實(shí)現(xiàn)方法僅限于查表實(shí)現(xiàn),但因SM4算法架構(gòu)等因素,其查表實(shí)現(xiàn)的性能明顯低于AES算法。國(guó)內(nèi)外許多學(xué)者嘗試采用SIMD技術(shù)應(yīng)用到密碼算法的軟件快速實(shí)現(xiàn)中,例如SSE指令集、AVX指令集等。SIMD可實(shí)現(xiàn)一條指令操作多個(gè)數(shù)據(jù),是CPU基本指令集的擴(kuò)展,用于提供數(shù)據(jù)的并行操作,如數(shù)字圖像處理。學(xué)者們將SSE指令與比特切片等技術(shù)應(yīng)用到密碼算法以提高算法的實(shí)現(xiàn)性能。中科院軟件所[1]利用SIMD技術(shù)優(yōu)化實(shí)現(xiàn)SM4算法,該方法相比于查表方法,其軟件實(shí)現(xiàn)性能可以提高85%至138%。北航軟件開(kāi)發(fā)環(huán)境國(guó)家重點(diǎn)實(shí)驗(yàn)室 [2]簡(jiǎn)化S盒,采用比特切片技術(shù),結(jié)合AVX指令實(shí)現(xiàn)SM4算法的256個(gè)分組并行加解密,實(shí)現(xiàn)效率提高了43%。2014年,Intel公司[3]提出了基于AES-NI指令集實(shí)現(xiàn)SM4的專(zhuān)利,2017年,道里云公司[4]也公開(kāi)發(fā)表了使用AES-NI指令集實(shí)現(xiàn)SM4的另一種方案。

另外,也有借助硬件GPU進(jìn)行SM4加速實(shí)現(xiàn)的方案。北京電科院[5]通過(guò)研究最優(yōu)明文數(shù)據(jù)塊、GPU存儲(chǔ)類(lèi)型和線程塊對(duì)SM4加密的加速比,提出GPU并行SM4加解密方案,將性能提升到25倍左右。中國(guó)工業(yè)控制系統(tǒng)網(wǎng)絡(luò)應(yīng)急響應(yīng)小組[6]利用CUDA提出了SM4的CPU-GPU方案,并引入頁(yè)鎖內(nèi)存和CUDA流方案使得SM4的速度提升到88倍左右。以上兩篇文章都指出,當(dāng)明文數(shù)據(jù)塊較小時(shí)(如小于8KB),由于CPU和GPU之間的數(shù)據(jù)交互傳輸耗時(shí)以及小數(shù)據(jù)包時(shí)GPU無(wú)法調(diào)用全部的計(jì)算單元參與運(yùn)算,使得GPU方案的效率可能不升反降,因此應(yīng)用場(chǎng)景有一定的局限性。此外,GPU本身的性能也與加速效果強(qiáng)相關(guān)。

3. 10Gb每秒!海泰的新篇章!

作為一家以密碼為基因、以創(chuàng)新為驅(qū)動(dòng)的企業(yè),海泰方圓持續(xù)重視研發(fā)投入,2022年,公司研發(fā)中心和技術(shù)體系啟新,全新的“密碼技術(shù)融合創(chuàng)新中心”和“數(shù)據(jù)智能安全工程中心”隆重啟用。公司以密碼技術(shù)融合創(chuàng)新中心為依托,加速布局密碼業(yè)務(wù),深化技術(shù)創(chuàng)新研究,深耕國(guó)密算法高性能實(shí)現(xiàn),基于國(guó)內(nèi)外研究成果進(jìn)行SM4的軟件高性能實(shí)現(xiàn)研究。

重點(diǎn)針對(duì)CPU流水線和不同類(lèi)型的SIMD的深入理解和分析,結(jié)合SSE、AVX指令集的并行化實(shí)現(xiàn)特點(diǎn)以及對(duì)SM4性能優(yōu)化的改善程度,剖析不同工作模式的可并行性以及對(duì)并行加解密性能的改善情況,設(shè)計(jì)出高性能的SM4并行實(shí)現(xiàn)方法。此外,設(shè)計(jì)的SM4高性能實(shí)現(xiàn)自適應(yīng)匹配技術(shù)以及內(nèi)置智能最優(yōu)解方案模塊,可根據(jù)監(jiān)測(cè)的CPU架構(gòu)特征自適應(yīng)地匹配符合CPU特征的高性能加解密方案,自動(dòng)快速搜尋局部最優(yōu)解,使得加解密性能達(dá)盡可能達(dá)到局部最優(yōu)。該方案已部署在SM4算法的五種常見(jiàn)工作模式中,在英特爾十一代I5處理器上優(yōu)化部署后的SM4軟件高性能實(shí)現(xiàn)方案性能從原有的3.54Gbps(百萬(wàn)比特每秒)提升至7.36Gbps,性能為原方案的2.08倍;在英特爾的十一代I7處理器上進(jìn)行單線程性能測(cè)試,ECB模式的加密和解密速度達(dá)到10 Gbps,CTR模式的加解和解密性能不低于9 Gbps,CBC模式和CFB模式的解密性能也都超過(guò)9 Gbps,如下圖。

c287e0cff80340dcb3c2e114ddd279b7~noop.image?_iz=58558&from=article.pc_detail&x-expires=1670914118&x-signature=R9CH353pUWONb46TYMJPYgMSlbY%3D

圖2 海泰SM4高性能密碼實(shí)現(xiàn)方案的性能

SM4實(shí)現(xiàn)方案除了已經(jīng)支持上述五種常見(jiàn)工作模式之外,其它更多的工作模式也正在全力支持中。此外,在海泰的密碼技術(shù)融合創(chuàng)新中心,SM4算法高性能實(shí)現(xiàn)還在進(jìn)行持續(xù)迭代,多種模式的實(shí)驗(yàn)室測(cè)試數(shù)據(jù)均在10 Gbps以上。

4. 高性能SM4的應(yīng)用

在大數(shù)據(jù)時(shí)代,海量數(shù)據(jù)需要進(jìn)行安全防護(hù),隨著技術(shù)的迭代,多種新型存儲(chǔ)技術(shù)快速發(fā)展,傳統(tǒng)150MB/s(百萬(wàn)字節(jié)每秒)左右存儲(chǔ)速度的HDD硬盤(pán)已經(jīng)開(kāi)始逐漸向更加快速的可達(dá)到500MB/s的固態(tài)硬盤(pán)SSD存儲(chǔ)技術(shù)轉(zhuǎn)變,甚至PCIe/M.2 SSD的速度范圍可以達(dá)到1.0GB/s到2.0GB/s。這使得存儲(chǔ)技術(shù)已不再是制約海量數(shù)據(jù)安全存儲(chǔ)的短板了,而SM4密碼算法傳統(tǒng)的軟件實(shí)現(xiàn)方案不足1Gbps(125MB/s),即使高性能硬件加密卡的4Gbps(500MB/s)的加解密速度也只能剛好與普通SSD的性能持平。以上數(shù)字都清晰地指出SM4加解密速度已經(jīng)成為海量數(shù)據(jù)安全存儲(chǔ)的瓶頸,嚴(yán)重制約商密算法的應(yīng)用,特別是在海量數(shù)據(jù)安全存儲(chǔ)等應(yīng)用場(chǎng)景。因此,市場(chǎng)迫切需要更高效的SM4算法,避免將國(guó)密算法置入性能瓶頸的尷尬之地。

海泰SM4算法的高性能實(shí)現(xiàn),使得單線程的加解密速度可達(dá)到10Gbps(1.25GB/s),多線程可達(dá)到100Gbps以上,這使得海量數(shù)據(jù)的安全存儲(chǔ)和安全“閃”存得以實(shí)現(xiàn)。

此外,幾乎所有的數(shù)據(jù)密集型應(yīng)用場(chǎng)景都將是海泰高性能SM4算法大顯身手之處。當(dāng)前,移動(dòng)應(yīng)用、AI應(yīng)用、AR/VR、云手機(jī)物聯(lián)網(wǎng)、車(chē)聯(lián)網(wǎng)等新型應(yīng)用、智能物聯(lián)網(wǎng)應(yīng)用爆發(fā)式增長(zhǎng),更加多樣化的算力產(chǎn)生在云上,提供個(gè)性化服務(wù),改變?nèi)藗兊纳?,這些應(yīng)用場(chǎng)景要求簡(jiǎn)化現(xiàn)有IT基礎(chǔ)架構(gòu),優(yōu)化服務(wù)器資源利用率,提高系統(tǒng)可用性,這是海泰密碼技術(shù)賦能高質(zhì)量密碼供給,確保數(shù)據(jù)安全的重要應(yīng)用領(lǐng)域。

與此同時(shí),海泰高性能SM4也與相關(guān)密碼產(chǎn)品進(jìn)行對(duì)接集成,支持更多的密碼產(chǎn)品,為更多的安全產(chǎn)品賦能更高性能的國(guó)密算法實(shí)現(xiàn),提供更加完善的安全功能,為云計(jì)算、大數(shù)據(jù)、物聯(lián)網(wǎng)、移動(dòng)互聯(lián)、工業(yè)控制、人工智能等領(lǐng)域提供更加完善的安全服務(wù)。

5. 總結(jié)與展望

如今,海泰正全面開(kāi)展國(guó)產(chǎn)密碼算法系列的高性能實(shí)現(xiàn),不僅進(jìn)一步優(yōu)化SM4算法性能,還在進(jìn)行SM3算法、SM2算法、SM9算法、ZUC算法的高性能實(shí)現(xiàn),將商密算法的高性能實(shí)現(xiàn)延展到國(guó)產(chǎn)化平臺(tái),助力國(guó)產(chǎn)化安全。

審核編輯:湯梓紅

聲明:本文內(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)投訴
  • 密碼技術(shù)
    +關(guān)注

    關(guān)注

    0

    文章

    22

    瀏覽量

    7808
  • SM4算法
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

    1723
  • SM4
    SM4
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    電纜護(hù)層環(huán)流在線監(jiān)測(cè)系統(tǒng):守護(hù)城市電網(wǎng)的“安全哨兵”

    在現(xiàn)代社會(huì),穩(wěn)定的電力供應(yīng)如同城市的“血液”,維系著生產(chǎn)生活的正常運(yùn)轉(zhuǎn)。其中,電力電纜作為電能傳輸?shù)摹皠?dòng)脈”,其安全穩(wěn)定運(yùn)行至關(guān)重要。而對(duì)于10kV及以上常用的單芯高壓電纜,有一種特殊的“病癥”需要
    的頭像 發(fā)表于 02-03 17:22 ?247次閱讀

    GMSSL:國(guó)密算法SM2、SM3、SM4的高效實(shí)現(xiàn)

    GMSSL是一個(gè)支持國(guó)家密碼算法(國(guó)密算法)的開(kāi)源密碼工具庫(kù),它提供了與OpenSSL類(lèi)似的功能,但特別強(qiáng)化了國(guó)密算法支持,主要包括: 國(guó)密算法實(shí)現(xiàn)(SM2/SM3/SM4等); 證書(shū)管理(支持國(guó)密
    的頭像 發(fā)表于 01-05 20:59 ?648次閱讀
    GMSSL:國(guó)密算法<b class='flag-5'>SM</b>2、<b class='flag-5'>SM</b>3、<b class='flag-5'>SM4</b>的高效實(shí)現(xiàn)

    深入淺出GMSSL:掌握SM2、SM3、SM4國(guó)密算法的高效實(shí)踐

    隨著國(guó)家信息安全戰(zhàn)略的推進(jìn),國(guó)密算法在各類(lèi)安全系統(tǒng)中的應(yīng)用日益廣泛。GMSSL作為支持國(guó)密標(biāo)準(zhǔn)的重要工具庫(kù),為開(kāi)發(fā)者提供了SM2(非對(duì)稱(chēng)加密)、SM3(哈希算法)和
    的頭像 發(fā)表于 12-12 18:20 ?1001次閱讀
    深入淺出GMSSL:掌握<b class='flag-5'>SM</b>2、<b class='flag-5'>SM</b>3、<b class='flag-5'>SM4</b>國(guó)密算法的高效實(shí)踐

    硬件加密引擎在保障數(shù)據(jù)安全方面有哪些優(yōu)勢(shì)呢?

    /4096、ECC P-256/384、SHA-256/512)和國(guó)密算法(SM2/SM3/SM4),無(wú)需通過(guò)軟件模擬即可直接調(diào)用,滿足不同地區(qū)的合規(guī)要求(如中國(guó)的《密碼法》、歐盟的 GDPR
    發(fā)表于 11-17 06:47

    SM4算法實(shí)現(xiàn)分享(一)算法原理

    SM4分組加密算法采用的是非線性迭代結(jié)構(gòu),以字為單位進(jìn)行加密、解密運(yùn)算,每次迭代稱(chēng)為一輪變換,每輪變換包括S盒變換、非線性變換、線性變換、合成變換。加解密算法與密鑰擴(kuò)展都是采用32輪非線性迭代結(jié)構(gòu)
    發(fā)表于 10-30 08:10

    SM4算法原理及分享1

    SM4算法是一種分組密碼算法。其分組長(zhǎng)度為128bit,密鑰長(zhǎng)度也為128bit。加密算法與密鑰擴(kuò)展算法均采用32輪非線性迭代結(jié)構(gòu),以字(32位)為單位進(jìn)行加密運(yùn)算,每一次迭代運(yùn)算均為一輪變換函數(shù)
    發(fā)表于 10-30 06:54

    國(guó)密系列算法簡(jiǎn)介及SM4算法原理介紹

    保證,而國(guó)產(chǎn)密碼算法實(shí)現(xiàn)了密碼算法的自主可控,對(duì)于保障我國(guó)的國(guó)家安全具有重要意義。目前,我國(guó)大力推廣國(guó)密算法的應(yīng)用,并涌現(xiàn)出一系列國(guó)家商用密碼應(yīng)用的優(yōu)秀案例。 本文將對(duì)SM4算法的原理進(jìn)行介紹,以便
    發(fā)表于 10-24 08:25

    AES和SM4算法的可重構(gòu)分析

    相似的實(shí)現(xiàn)過(guò)程,可以進(jìn)行可重構(gòu)設(shè)計(jì)。同時(shí),這兩種算法在加解密過(guò)程中會(huì)頻繁使用寄存器來(lái)存儲(chǔ)數(shù)據(jù) 二、可重構(gòu)S盒設(shè)計(jì)思路 在GF下,AES的S盒輸出公式為 Z=M(X^-1)+V, SM4的S盒公式
    發(fā)表于 10-23 07:26

    VPP加密芯片撐起虛擬電廠安全

    算法(SM2/SM3/SM4),并采用通過(guò)認(rèn)證的密碼產(chǎn)品,因此,加密芯片是滿足這些要求的重要硬件基礎(chǔ)。 ? 而在實(shí)際應(yīng)用中,包括保障數(shù)據(jù)安全
    的頭像 發(fā)表于 09-28 08:13 ?4563次閱讀

    基于FPGA利用sm4進(jìn)行實(shí)時(shí)圖像加密

    求一份在fpga上利用sm4進(jìn)行實(shí)時(shí)圖像加密的文件
    發(fā)表于 09-15 19:05

    基于SM4的文件加密解密功能實(shí)現(xiàn)(ECB模式)

    : ?? 相關(guān)技術(shù)實(shí)現(xiàn)思路如下: 一、SM4加密解密 大部分的代碼官網(wǎng)都有,我這里先介紹一下我的開(kāi)發(fā)中踩坑的記錄 如果看官方文檔里的代碼,你會(huì)發(fā)現(xiàn),他對(duì)于加密解密的演示,是直接把加密后的結(jié)果,扔給解密的代碼
    發(fā)表于 06-29 13:21

    harmony-utils之SM4,SM4加解密

    harmony-utils之SM4,SM4加解密 harmony-utils 簡(jiǎn)介與說(shuō)明 harmony-utils 一款功能豐富且極易上手的HarmonyOS工具庫(kù),借助眾多實(shí)用工具類(lèi),致力于助力
    的頭像 發(fā)表于 06-28 18:36 ?869次閱讀

    國(guó)產(chǎn)化浪潮下的智慧辦公新選擇——蝶云智控光OPS電腦全線解決方案

    基于光3000系列處理器的OPS電腦模塊,通過(guò)工信部電子五所認(rèn)證,完全符合信創(chuàng)產(chǎn)品目錄技術(shù)要求。 硬核產(chǎn)品四大優(yōu)勢(shì) 1.自主安全內(nèi)核:搭載光Hygon C86架構(gòu)處理器,支持SM2
    的頭像 發(fā)表于 06-09 14:58 ?1355次閱讀
    國(guó)產(chǎn)化浪潮下的智慧辦公新選擇——蝶云智控<b class='flag-5'>海</b>光OPS電腦全線解決方案

    求助,關(guān)于USB中的文件大小問(wèn)題求解

    我有一個(gè) 16GB 的 USB 設(shè)備,當(dāng)我從我的電腦復(fù)制 whatsapp 貼紙組 6EDL_SPI_LINK 數(shù)據(jù)時(shí),文件大小為 10GB,當(dāng)我復(fù)制到 USB 時(shí),組文件的大小會(huì)增加,并且沒(méi)有復(fù)制到我的 USB 中。 盡管大小
    發(fā)表于 05-27 07:44

    川半導(dǎo)體——SM5212規(guī)格書(shū)

    川半導(dǎo)體——SM5212規(guī)格書(shū)
    發(fā)表于 05-08 17:18 ?1次下載
    普兰县| 图木舒克市| 博乐市| 民和| 天门市| 孟村| 清徐县| 冷水江市| 板桥市| 扶绥县| 富源县| 合山市| 江都市| 秦安县| 合川市| 宽城| 融水| 衡东县| 阳西县| 内黄县| 景宁| 哈巴河县| 阳谷县| 平谷区| 尖扎县| 富宁县| 宕昌县| 集贤县| 张掖市| 玛沁县| 廊坊市| 板桥市| 循化| 绿春县| 兴和县| 法库县| 赞皇县| 邵武市| 曲靖市| 渝中区| 张家界市|