ECB模式ide
ECB模式的加密加密
ECB模式的解密3d
CBC模式blog
通常來講,每次加密時都會隨機產生一個不一樣的比特序列來做爲初始化向量。ip
CBC模式的加密get
CBC模式的解密it
CFB模式io
CFB模式的加密table
CFB模式的解密class
OFB模式
CFB模式的加密
CFB模式的解密
CTR模式
CTR模式的加密
CTR模式的解密
對稱密碼中常見的又ECB、CBC、CFB、OFB 和 CTR等模式。 下面咱們對這些模式的特色作一下整理。
模式 | 名稱 | 優勢 | 缺點 | 備註 |
ECB模式 | Electronic CodeBook電子密碼本模式 |
|
|
必應使用 |
CBC模式 | Cipher Block Charning密文分組連接模式 |
|
|
推薦使用 |
CFB模式 | Cipher-FeedBack密文反饋模式 |
|
|
|
OFB模式 | Output-FeedBack輸出反饋模式 |
|
|
推薦使用CTR模式代替 |
CTR模式 | CounTeR計數器模式 |
|
主動***者反轉密文分組中的某些比特時,明文分組中對應的比特也會被反轉 | 推薦使用 |
首先,但願你們搞清楚每種模式的3個字母究竟是什麼的縮寫。若是可以記住每一個模式的名稱,就可以在頭腦中想象出相應的結構圖,也就可以搞清楚每一個模式的特色了。
《實用密碼學》[Schneier,2003]一書中指出,不該使用ECB模式,而推薦使用CBC模式和CTR模式。詳情可參見《實用密碼學》一書。