AES加密模式

https://baike.baidu.com/item/高級加密標準/468774安全

 

AES加密模式

 

對稱/ 分組密碼通常分爲流加密(如OFB、CFB等)和塊加密(如ECB、CBC等)。對於流加密,須要將分組密碼轉化爲流模式工做。對於塊加密(或稱分組加密),若是要加密超過塊大小的數據,就須要涉及填充和鏈加密模式。
ECB(Electronic Code Book電子密碼本)模式
ECB模式是最先採用和最簡單的模式,它將加密的數據分紅若干組,每組的大小跟加密 密鑰長度相同,而後每組都用相同的密鑰進行加密。
優勢:
1.簡單; 2.有利於並行計算; 3.偏差不會被傳送;  缺點: 1.不能隱藏明文的模式; 2.可能對明文進行主動攻擊; 所以,此模式適於加密小消息。
CBC(Cipher Block Chaining,加密塊鏈)模式
優勢:
1.不容易主動攻擊,安全性好於ECB,適合傳輸長度長的 報文,是SSL、IPSec的標準。  缺點: 1.不利於 並行計算; 2.偏差傳遞; 3.須要初始化向量IV
CFB(Cipher FeedBack Mode,加密反饋)模式
優勢:
1.隱藏了明文模式; 2. 分組密碼轉化爲流模式; 3.能夠及時加密傳送小於分組的數據;  缺點: 1.不利於並行計算; 2.偏差傳送:一個明文單元損壞影響多個單元; 3.惟一的IV;
OFB(Output FeedBack,輸出反饋)模式
優勢:
1.隱藏了明文模式; 2.分組密碼轉化爲流模式; 3.能夠及時加密傳送小於分組的數據;  缺點: 1.不利於並行計算; 2.對明文的主動攻擊是可能的; 3.偏差傳送:一個明文單元損壞影響多個單元  [4]   。
相關文章
相關標籤/搜索