分組密碼的執行模式

2022-09-28 12:30:09 字數 1165 閱讀 2521

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。工作模式 其實很愚鈍,今天才突然明白這個模式是什麼意思?所謂模式,就是方法,就是加密的方法,既然是對稱加密,解密方法也包括在內了。在分組密碼理論上,簡單的說就是乙個分組經過加密,產生乙個對應的分組密文,至於如何加密,沒有限制,模式就對應這裡的 如何加...