色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
电子发烧友
开通电子发烧友VIP会员 尊享10大特权
海量资料免费下载
精品直播免费看
优质内容免费畅学
课程9折专享价
創作中心

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

3天內不再提示

加密:操作模式

星星科技指導員 ? 來源:ADI ? 作者:jwallrabenstein ? 2023-06-27 16:04 ? 次閱讀

我們已經看到了現代對稱加密算法如何將明文數據塊轉換為密文的一般概念。當然,我們要加密的明文很少小于這些算法處理的 64 位或 128 位塊。這些算法如何將大于塊大小的輸入處理成密文的不同可能方法稱為操作模式。 設計人員選擇的操作模式具有嚴重的安全隱患。我們將從最“明顯”的方法開始:簡單地將各個密文塊連接在一起。

電子密碼本 (ECB) 模式

到目前為止,加密長度超過加密算法塊大小的明文的最自然方法是逐塊加密明文,并連接生成的密文塊:

wKgaomSaoEyAHeOqAAA7EYOQyXs828.png

不幸的是,這基本上總是一個不安全的設計選擇

要了解原因,請檢查右側的圖像。左側是明文圖像,右側是使用 ECB 模式加密的圖像。顯然,即使圖像已被加密,也會顯示有關明文的相當多的信息。這是因為 ECB 模式將相同的明文塊加密為相同的密文塊。

計數器 (CTR) 模式

計數器操作模式與 ECB 模式非常相似,保留了其所有不錯的屬性(例如,您可以并行化加密和解密),但提供更好的安全屬性。

wKgZomSaoFGAAOQ_AABQOFCXiwo375.png

有趣的是,明文根本沒有輸入到分組密碼中!相反,計數器值將輸入到塊密碼,并隨著每次連續調用而遞增。明文本身通過獨占-OR與分組密碼的輸出相結合,以產生最終的密文塊。

回到圖像示例,我們可以看到,使用計數器模式加密明文不再產生明顯泄漏信息的密文。

還有許多其他操作模式,每種模式都有適合不同用例的優點和缺點。永遠記住,選擇操作模式是一個具有重要安全影響的關鍵決定。

非對稱加密算法

在我們之前的例子中,Alice 和 Bob 都共享同一個密鑰——他們在系統中的信息是對稱的。相比之下,非對稱加密算法使用兩個數學上相關的密鑰:只有所有者知道的私鑰,以及所有者向所有人透露的相應公鑰。要加密純文本消息,請使用其公鑰。只有所有者才能解密密文,因為只有他們擁有與其公鑰相對應的私鑰。

wKgZomSaoD-AfnmWAAA-EqhgMy8328.png

與依賴于非線性替換盒的對稱加密算法不同,RSA 和橢圓曲線加密 (ECC) 等非對稱加密算法的安全性依賴于數論假設。非對稱加密算法往往比對稱加密算法的計算成本高得多,這使得它們不適合加密大量數據。然而,非對稱算法簡化了密鑰分發問題,因為在第一次與新人通信時,共享公鑰比共享敏感的私鑰容易得多。

為了結合兩者的優勢,采取了混合方法。為了讓 Bob 與 Alice 通信,他使用她的公鑰進行非對稱加密算法,以加密對稱加密算法的共享密鑰,并將其發送給她。盡管非對稱加密算法的計算成本更高,但只需調用一次即可加密短值:共享密鑰。在通信之前安全地共享對稱密鑰是不切實際的(想象一下必須安全地將密鑰傳輸到您訪問的每個網站!),因此調用非對稱加密算法可以解決密鑰分發問題。Alice 收到加密消息后,她使用非對稱加密算法的相應私鑰來解密共享密鑰。現在 Alice 和 Bob 都有相同的共享密鑰,他們可以切換到更快的對稱加密算法。這使他們能夠快速加密和交換大量數據,因為對稱加密算法比非對稱加密算法快大約兩個數量級。

所需資源

wKgaomSaoEWAf2ZuAAAc6Gdw1RI377.png

由于對稱和非對稱加密算法依賴于不同類型的難題來提供安全性,因此它們容易受到針對其底層數學框架的不同攻擊。因此,它們需要不同的密鑰長度來提供相同的等效安全級別。此表總結了各種構造所需的密鑰位數,以提供等效的暴力安全強度。請注意,DES 無法提供最低 128 位暴力破解安全性,因此不應使用它。

結論

與歷史加密算法不同,現代加密算法是圍繞經過充分研究的難題構建的,這些問題只有在了解私鑰的情況下才容易反轉。重要的是,算法的設計始終是公開的,只有私鑰是保密的。盡管 DES 在推出時被認為是安全的,但它的 56 位密鑰在今天是不安全的,應該避免使用 AES 及其最小的 128 位密鑰長度。將密文塊鏈接在一起的對稱加密算法的操作模式在構造的安全性中起著至關重要的作用,絕不應使用簡單的電子密碼本 (ECB) 模式。非對稱加密算法通過消除事先私下共享密鑰的需要來幫助簡化密鑰分發問題:任何人都可以使用個人的公鑰加密消息,因為只有個人才能使用只有他們自己知道的相應私鑰解密消息。盡管非對稱加密算法的計算成本更高,但它們可以短暫地用于安全地交換共享密鑰,以換取更快的對稱加密算法。最后,由于對稱和非對稱加密算法的安全性基礎存在不同的數學問題,為了提供等效的安全性,它們必須使用不同的密鑰長度。

審核編輯:郭婷

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 半導體
    +關注

    關注

    335

    文章

    28302

    瀏覽量

    229637
  • 計數器
    +關注

    關注

    32

    文章

    2282

    瀏覽量

    95798
收藏 0人收藏

    評論

    相關推薦

    SPIM 以 ICP 或 ISP 的加密操作說明

    SPIM 以 ICP 或 ISP 的加密操作說明Questions:如何對外部 Flash 加密Answer:對外部 Flash 加密操作
    發表于 03-10 19:41

    STM32操作加密芯片源代碼 精選資料推薦

    STM32操作SMEC98SP加密芯片的事例代碼,如果需要完整代碼(包括加密芯片代碼),請到中巨偉業服務與支持下載#include “stm32f10x.h”#include “stdio.h
    發表于 07-29 08:23

    小白求助,求STM32操作加密芯片源代碼

    小白求助,求STM32操作加密芯片源代碼
    發表于 10-27 07:01

    啟動Debug加密后可否更新Adkp的值?應該如何操作?

    大家好客戶的問題是:1.啟動Debug加密后可否更新Adkp的值?應該如何操作。 2.首次寫入Adkp后會進入HardFault_Handler中斷,影響后續代碼執行,應該如何解決?請確認
    發表于 04-11 08:25

    用ICP Tool設置脫機燒寫的設定,使能對脫機模式數據加密和配置位的安全加密有什么差別?

    用ICP Tool設置脫機燒寫的設定,使能對脫機模式數據加密和配置位的安全加密有什么差別?
    發表于 08-18 08:50

    深度睡眠模式操作技術筆記

    深度睡眠模式操作技術筆記 本文主要介紹了如何對LM3S系列微控制器的睡眠和深度睡眠模式操作
    發表于 04-03 14:21 ?24次下載

    透明加密軟件的特點及原理

    透明加密軟件實現自動后臺透明運行,不改變電腦使用習慣,保存或另存為時文檔即被高強度加密處理,在一定的支持授權下,還可以可透明打開被加密的文檔資料進行編輯修改操作。無需手動解密成明文才能
    發表于 09-26 17:14 ?0次下載

    對稱加密的優缺點及其工作模式

    CBC 模式加密首先也是將明文分成固定長度的塊,然后將前面一個加密塊輸出的密文與下一個要加密的明文塊進行異或操作,將計算結果再用密鑰進行
    的頭像 發表于 03-29 14:28 ?1.9w次閱讀
    對稱<b class='flag-5'>加密</b>的優缺點及其工作<b class='flag-5'>模式</b>

    臺電加密大師操作說明教程免費下載

    本文檔的主要內容詳細介紹的是一款好用的U盤加密軟件,臺電加密大師操作說明教程免費下載。
    發表于 01-02 08:00 ?2次下載
    臺電<b class='flag-5'>加密</b>大師<b class='flag-5'>操作</b>說明教程免費下載

    什么是加密貨幣經濟服務模式

    加密貨幣經濟是一個由分散的提供者和消費者組成的市場,該市場被編碼為基于不變的區塊鏈分類賬上的智能合約,其協調和激勵機制采取了可替換的加密貨幣資產形式(稍后將詳細討論這個問題——因為這本文的具體內容無關緊要,只需了解加密貨幣經濟可
    發表于 01-04 11:21 ?1280次閱讀

    DES加密原理和作用是什么

    特定長度的一塊數據,所以DES屬于分組密碼算法。cypto/des包提供了有關des加密的功能。 模式 由于分組密碼算法只能加密固定長度的分組,所以當加密的明文超過分組密碼的長度時,就
    的頭像 發表于 08-23 10:06 ?7718次閱讀

    離線下載器AES加密模式使用說明

    電子發燒友網站提供《離線下載器AES加密模式使用說明.pdf》資料免費下載
    發表于 09-27 11:15 ?0次下載
    離線下載器AES<b class='flag-5'>加密</b><b class='flag-5'>模式</b>使用說明

    淺談Digi XBee模塊的操作模式

    一般地,Digi XBee模塊有空閑模式、接收模式、發送模式、睡眠模式和命令模式5種操作
    的頭像 發表于 02-06 14:08 ?1991次閱讀

    Akira解密工具的加密模式

    模式 Akira運行后通過CryptGenRandom()生成對稱加密密鑰,CryptGenRandom() 是 Windows CryptoAPI 實現的隨機數生成器。文件由 Chacha 2008(D. J. Bernstein)
    的頭像 發表于 07-21 09:20 ?1077次閱讀
    Akira解密工具的<b class='flag-5'>加密</b><b class='flag-5'>模式</b>

    OTP是什么 OTP加密模式原理

    越來越重要。一方面是為了保護硬件設計,另外一方面也是為了產品本身的安全,防止被HACKED. 根據存儲器的不同可以把單片機分為OTP(一次性編程),FLSH和MASKE掩膜三種形式。 OTP加密模式原理 聽說過比較暴力一點的: 51類單片機在完成三級
    的頭像 發表于 10-31 15:10 ?5957次閱讀
    主站蜘蛛池模板: 日本无码毛片一区二区手机看 | 亚洲热在线视频 | 女人高潮了拔出来了她什么感觉 | 久久久国产精品免费A片蜜臀 | 在线看片亚洲 | 最近中文字幕完整版免费 | 精品性影院一区二区三区内射 | 樱桃bt在线www| 成人在免费视频手机观看网站 | 亚洲视频第二页 | 中文字幕亚洲无线码高清不卡 | 边做边爱免费视频播放 | 国产精品久久久久秋霞影视 | 国产国产人免费观看在线视频 | 日本熟妇乱妇熟色A片蜜桃亚洲 | 亚洲国产在线2020最新 | 玩弄放荡人妻一区二区三区 | 黑人玩弄极品人妻系列 | 亚洲AV综合色一区二区三区 | 中文字幕a有搜索网站 | 亚洲一区精品伊人久久伊人 | 久久综合久久鬼色 | 亚洲视频无码中字在线 | 野花韩国高清完整版在线观看5 | 亚洲春色AV无码专区456 | 偷窥wc美女毛茸茸视频 | 动漫女生的逼 | 亚洲爆乳少妇精品无码专区 | 老司机深夜福利ae 入口网站 | 国产精品一区二区免费 | 一个人在线观看的视频 | 欧美亚洲另类丝袜自拍动漫 | 国产伦精品一区二区免费 | 狠狠色香婷婷久久亚洲精品 | 校园刺激全黄H全肉细节文 校园纯肉H教室第一次 | 国产精品AV无码免费播放 | 中文字幕在线观看亚洲 | 国语自产视频在线 | 国产精品日本一区二区在线播放 | 亚洲AV无码影院在线播放 | 久久ZYZ资源站无码中文动漫 |

    電子發燒友

    中國電子工程師最喜歡的網站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品