1. 程式人生 > >《圖解密碼技術》Chapter4:分組密碼的主要模式

《圖解密碼技術》Chapter4:分組密碼的主要模式

electron cfb 協議 直接 xor ron xor運算 分組 輸出

Chapter4:分組密碼的主要模式
  • ECB模式(Electronic CodeBook)
  • CBC模式(Clipher Block Chainning)
  • CFB模式(Cipher FeedBack)
  • OFB模式(output-Feedback)
  • CTR模式(CounTeR計數器模式)

0x01.ECB模式

將明文分組加密之後的結果將直接成為密文分組

對ECB模式進行***

通過改變密文分組的順序,相對應的明文分組的順序也會被變動,***者無需破譯密碼就能夠操縱明文。

0x02.CBC模式 --> SSL/TSL協議使用CBC模式

在CBC模式中,首先將明文分組與前一個密文分組進行XOR運算,然後再進行加密

對CBC模式進行***

對初始化向量中的任意比特進行反轉,則明文分組中的相應比特也會進行反轉

0x03.饋模式

密文反饋模式
:前一個密文分組會被送回到密碼算法的輸入端

對CFB模式實施重放***

0x04.OFB模式

密碼算法的輸出會反饋到密碼算法的輸入中

0x05.CTR模式

通過將逐次累加的計數器進行加密來生成密鑰流的流密碼

《圖解密碼技術》Chapter4:分組密碼的主要模式