博客專欄

        EEPW首頁 > 博客 > 對稱加密和分組加密中的四種模式(ECB、CBC、CFB、OFB)

        對稱加密和分組加密中的四種模式(ECB、CBC、CFB、OFB)

        發布人:電子禪石 時間:2019-12-27 來源:工程師 發布文章

        . AES對稱加密:

        1.png                                                      AES加密


        2.png

                                 分組


         

        . 分組密碼的填充


        3.png                                                   分組密碼的填充

         

        e.g.:
        4.png                                                        PKCS#5填充方式

         

         


         

        . 流密碼:

        5.png

         

         

        . 分組密碼加密中的四種模式:

        3.1 ECB模式

        9.png

        優點:

        1.簡單;

        2.有利于并行計算;

        3.誤差不會被傳送;

        缺點:

        1.不能隱藏明文的模式;

        2.可能對明文進行主動攻擊;

        8.png

         


        3.2 CBC
        模式:

        10.jpg10.png

        優點:

        1.不容易主動攻擊,安全性好于ECB,適合傳輸長度長的報文,SSLIPSec的標準。

        缺點:

        1.不利于并行計算;

        2.誤差傳遞;

        3.需要初始化向量IV

         

        3.3 CFB模式:

        11.png 優點:

        1.隱藏了明文模式;

        2.分組密碼轉化為流模式;

        3.可以及時加密傳送小于分組的數據;

        缺點:

        1.不利于并行計算;

        2.誤差傳送:一個明文單元損壞影響多個單元;

        3.唯一的IV;

         

        3.4 OFB模式:

        12.png 優點:

        1.隱藏了明文模式;

        2.分組密碼轉化為流模式;

        3.可以及時加密傳送小于分組的數據;

        缺點:

        1.不利于并行計算;

        2.對明文的主動攻擊是可能的;

        3.誤差傳送:一個明文單元損壞影響多個單元;

        作者:Silent Void
        出處:http://happyhippy.cnblogs.com/
        轉載須保留此聲明,并注明在文章起始位置給出原文鏈接。

        *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。

        超級電容器相關文章:超級電容器原理




        關鍵詞:

        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 靖宇县| 邯郸市| 东莞市| 米脂县| 兰州市| 福泉市| 江门市| 新竹市| 连平县| 皮山县| 财经| 叙永县| 固原市| 兰溪市| 广宁县| 崇文区| 景谷| 繁峙县| 丹东市| 北安市| 包头市| 敦化市| 阜宁县| 威海市| 磴口县| 中西区| 织金县| 黔西县| 南汇区| 区。| 邹城市| 巴彦县| 罗江县| 依安县| 广汉市| 贵州省| 安吉县| 景洪市| 元朗区| 满城县| 济南市|