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

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

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

ECB和CBC模式的區(qū)別

凌科芯安加密芯片 ? 來源:凌科芯安加密芯片 ? 作者:凌科芯安加密芯片 ? 2022-11-28 11:05 ? 次閱讀

ECB模式

ECB模式的全稱:Electronic codebook,即電子密碼本。需要將待加密消息按照對(duì)應(yīng)算法分組的要求分成若干塊,并對(duì)每個(gè)塊進(jìn)行獨(dú)立加密。ECB模式的加密過程如下:

fbd31014-6ec7-11ed-8abf-dac502259ad0.png

優(yōu)點(diǎn):ECB模塊可以并行處理數(shù)據(jù)。

缺點(diǎn):同樣原文生成同樣的密文,并不能很好地保護(hù)數(shù)據(jù)。

同時(shí)加密,如果原文一樣,加密出來的密文也是一樣的,因?yàn)樗鼈兊募用苊荑€key都是一樣的。

CBC模式

CBC模式的全稱:Cipher Block Chaining(密文分組鏈接模式),之所以叫這個(gè)名字,是因?yàn)槊芪姆纸M像鏈條一樣互相連接在一起。

在CBC模式中,首先將明文分組和一個(gè)密文分組進(jìn)行異或(XOR)運(yùn)算,然后再進(jìn)行加密。初始化向量IV長(zhǎng)度與明文分組長(zhǎng)度相同,在這種方法中,每個(gè)密文塊都依賴與它前邊的所有明文塊。加解密過程如下圖:

fbf1b78a-6ec7-11ed-8abf-dac502259ad0.png

優(yōu)點(diǎn):同樣的原文生成的密文不一樣。

缺點(diǎn):串行處理數(shù)據(jù),使得加密速度很慢。

審核編輯 :李倩

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

    關(guān)注

    0

    文章

    3

    瀏覽量

    7375
  • 加密算法
    +關(guān)注

    關(guān)注

    0

    文章

    210

    瀏覽量

    25515

原文標(biāo)題:加密算法常見問題(一):ECB和CBC模式的區(qū)別

文章出處:【微信號(hào):凌科芯安加密芯片,微信公眾號(hào):凌科芯安加密芯片】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    TAS5611有M1,M2,M3模式設(shè)置腳,TAS5611的AD模式 BD模式有什么區(qū)別?

    TAS5611有M1,M2,M3模式設(shè)置腳,請(qǐng)教一下芯片的AD模式BD模式有何區(qū)別?
    發(fā)表于 10-16 07:55

    OMAP3530/25/15/03、DM3730/25、AM3715/03 CBB、CBC和CUS回流焊曲線

    電子發(fā)燒友網(wǎng)站提供《OMAP3530/25/15/03、DM3730/25、AM3715/03 CBB、CBC和CUS回流焊曲線.pdf》資料免費(fèi)下載
    發(fā)表于 10-14 11:29 ?0次下載
    OMAP3530/25/15/03、DM3730/25、AM3715/03 CBB、<b class='flag-5'>CBC</b>和CUS回流焊曲線

    PCM1808的主模式和從模式在應(yīng)用上有什么區(qū)別?用從模式可以測(cè)量從MIC獲取到的音量是多少分貝嗎?

    PCM1808的主模式和從模式在應(yīng)用上有什么區(qū)別?用從模式可以測(cè)量從MIC獲取到的音量是多少分貝嗎?
    發(fā)表于 10-11 08:00

    CMOS和非門電路的輸入端電阻模式有什么區(qū)別

    CMOS和非門電路的輸入端電阻模式之間存在一些關(guān)鍵的區(qū)別,這些區(qū)別主要體現(xiàn)在電阻的作用、連接方式以及對(duì)電路性能的影響上。
    的頭像 發(fā)表于 10-01 17:32 ?384次閱讀
    CMOS和非門電路的輸入端電阻<b class='flag-5'>模式</b>有什么<b class='flag-5'>區(qū)別</b>

    伺服電機(jī)位置模式和速度模式區(qū)別

    伺服電機(jī)作為現(xiàn)代工業(yè)自動(dòng)化領(lǐng)域中的核心動(dòng)力裝置,其控制模式的選擇對(duì)于整個(gè)系統(tǒng)的性能有著至關(guān)重要的影響。在伺服電機(jī)的控制模式中,位置模式和速度模式是最為常見的兩種。本文將對(duì)這兩種
    的頭像 發(fā)表于 06-05 15:02 ?2615次閱讀

    網(wǎng)絡(luò)橋接模式是什么? 網(wǎng)絡(luò)橋接模式和路由模式區(qū)別

    ,以便將多個(gè)計(jì)算機(jī)連接在一起并共享資源。 網(wǎng)絡(luò)橋接模式和路由模式區(qū)別 網(wǎng)絡(luò)橋接模式和路由模式是計(jì)算機(jī)網(wǎng)絡(luò)中兩種不同的數(shù)據(jù)傳輸方式。它們的主
    的頭像 發(fā)表于 05-10 13:48 ?3720次閱讀

    STM32F0 stop模式WFI和WFE區(qū)別是什么?

    同題:STM32F0 stop模式WFI和WFE區(qū)別?求大神指點(diǎn),謝謝!
    發(fā)表于 04-16 06:39

    555集成芯片的三種工作模式區(qū)別

    555集成芯片是一個(gè)功能強(qiáng)大的模擬電路和數(shù)字電路結(jié)合的中規(guī)模集成電路,它主要有三種工作模式:?jiǎn)畏€(wěn)態(tài)模式、雙穩(wěn)態(tài)模式和無(wú)穩(wěn)態(tài)模式。這三種模式
    的頭像 發(fā)表于 03-26 14:46 ?1256次閱讀

    工業(yè)智能網(wǎng)關(guān)的網(wǎng)關(guān)模式和交換機(jī)模式有哪些區(qū)別

    工業(yè)智能網(wǎng)關(guān)主要用以實(shí)現(xiàn)工業(yè)物聯(lián)網(wǎng)絡(luò)中不同設(shè)備和系統(tǒng)之間的通信,工業(yè)智能網(wǎng)關(guān)常見的兩種工作模式是網(wǎng)關(guān)模式和交換機(jī)模式,在功能和應(yīng)用場(chǎng)景上存在顯著差異,本篇就為大家簡(jiǎn)單介紹一下兩者之間的主要區(qū)別
    的頭像 發(fā)表于 03-12 17:24 ?885次閱讀
    工業(yè)智能網(wǎng)關(guān)的網(wǎng)關(guān)<b class='flag-5'>模式</b>和交換機(jī)<b class='flag-5'>模式</b>有哪些<b class='flag-5'>區(qū)別</b>

    開關(guān)電源的工作模式有什么區(qū)別和優(yōu)缺點(diǎn)?

    有什么優(yōu)缺點(diǎn)? 主要不理解的就是開關(guān)電源主要儲(chǔ)能器件磁芯的設(shè)計(jì),哪種工作模式會(huì)導(dǎo)致磁芯在多次開關(guān)管儲(chǔ)能釋放能量之后會(huì)導(dǎo)致飽和,影響開關(guān)電源工作? 臨界模式對(duì)磁芯的設(shè)計(jì)有什么要求,與連續(xù)模式有什么
    發(fā)表于 03-06 21:47

    臨界模式與連續(xù)模式區(qū)別

    在功率因數(shù)校正(PFC)電路設(shè)計(jì)中,臨界模式(Boundary Conduction Mode,BCM)和連續(xù)模式(Continuous Conduction Mode,CCM)是兩種關(guān)鍵的操作模式
    的頭像 發(fā)表于 02-23 15:35 ?1636次閱讀
    臨界<b class='flag-5'>模式</b>與連續(xù)<b class='flag-5'>模式</b>的<b class='flag-5'>區(qū)別</b>

    開關(guān)電源的突發(fā)模式和脈沖跳躍模式的原理及區(qū)別是什么?

    想弄懂開關(guān)電源的突發(fā)模式和脈沖跳躍模式的原理及區(qū)別,以BOOST拓?fù)錇槔?,希望能夠有?duì)應(yīng)的電感、開關(guān)以及輸出的波形,謝謝。。
    發(fā)表于 01-08 07:25

    噪聲的模式與行為,區(qū)別Earth與Ground的重要性

    噪聲的模式與行為,區(qū)別Earth與Ground的重要性
    的頭像 發(fā)表于 12-01 16:04 ?482次閱讀
    噪聲的<b class='flag-5'>模式</b>與行為,<b class='flag-5'>區(qū)別</b>Earth與Ground的重要性

    示波器滾動(dòng)模式與標(biāo)準(zhǔn)模式區(qū)別

    示波器滾動(dòng)模式與標(biāo)準(zhǔn)模式區(qū)別? 示波器是一種電子測(cè)試儀器,它用于顯示電壓隨時(shí)間變化的波形圖。示波器可以設(shè)置為兩種顯示模式:滾動(dòng)模式和標(biāo)準(zhǔn)
    的頭像 發(fā)表于 11-07 10:13 ?2022次閱讀

    MCU引腳輸出模式中推挽輸出與開漏輸出電路原理區(qū)別

    MCU引腳輸出模式中推挽輸出與開漏輸出電路原理區(qū)別
    的頭像 發(fā)表于 10-31 16:48 ?1600次閱讀
    MCU引腳輸出<b class='flag-5'>模式</b>中推挽輸出與開漏輸出電路原理<b class='flag-5'>區(qū)別</b>