ecb
# electronic codebook 電碼本模式
特點
1️⃣明文組之間獨立,相同的明文組生成的密文相同
2️⃣沒有誤碼傳播
3️⃣加解密都可以平行計算
用途傳送短資料(加密金鑰)
流程
cbc
# cipher block chaining 密文分組鏈結
特點
1️⃣\(c_i\ = \ e_k(c_ \ xor \ \ p_i)\)
\(p_i\ =\ c_\ xor\ d_k(c_i)\)加密演算法的輸入是當前明文組與前一密文組的異或
2️⃣存在誤碼傳播,\(c_i\)傳輸出錯,導致 \(p_i,p_\)解密錯誤
3️⃣加密不能平行計算,解密可以
用途傳送資料分組,認證
流程
cfb
# cipher feedback 密文反饋模式
特點
1️⃣流密碼,密文作為反饋
2️⃣存在誤碼傳播,以\(j=8\)為例,\(c_i\)出錯,導致\(p_-p_\)均出錯
3️⃣加密不能平行計算,解密可以
4️⃣解密時,仍採用加密演算法
用途傳送資料流,認證
流程
ofb
#output feedback (ofb) 輸出反饋模式
特點
1️⃣流密碼,輸出作為反饋
2️⃣不存在誤碼傳播
3️⃣加解密都不能平行計算
4️⃣解密時,仍採用加密演算法
用途有擾通道上傳送資料流 (衛星通訊)
流程
分組密碼的執行模式
分組密碼在加密時,明文分組的長度是固定的,而實際應用中待加密訊息的資料量是不定的,資料格式多種多樣 1 為了能在各種應用場合使用ds,美國在fips pus 74和81中定義了des的4種執行模式ecb,cbc,cfb,ofb 2 fips pub140 2推薦了aes的另外一種執行模式 ctr e...
分組密碼的模式筆記 二
ofb模式 ctr模式 cfb模式全稱是cipher feedback模式 密文反饋模式 在cfb模式中,前乙個密文分組會被送回到密碼演算法的輸入端。所謂反饋,這裡指的就是返回輸入端的意思。在ecb和cbc模式中,明文分組都是通過密碼演算法進行加密的,然而在cfb模式中,明文分組並沒有通過密碼演算法...
分組密碼工作模式簡述
這篇隨筆將介紹對稱加密中分組密碼的工作模式 rt。工作模式 其實很愚鈍,今天才突然明白這個模式是什麼意思?所謂模式,就是方法,就是加密的方法,既然是對稱加密,解密方法也包括在內了。在分組密碼理論上,簡單的說就是乙個分組經過加密,產生乙個對應的分組密文,至於如何加密,沒有限制,模式就對應這裡的 如何加...