分組密碼演算法工作模式(block cipher operation mode)
分組密碼演算法(DES和SM4)、公鑰密碼演算法(RSA和SM2)、摘要演算法(SM3)
分組密碼演算法的使用方式,主要包括電碼本工作模式(ECB)、密碼分組連結工作模式(CBC)、密碼反饋工作模式(CFB)、輸出反饋工作模式(OFB)、計數器工作模式(CTR)等。
1、電碼本工作模式 electronic codebook operationmode (ECB)
分組密碼演算法的一種工作模式,其特徵是將明文分組直接作為演算法的輸入,對應的輸出作為密文分組。
2、密文分組連結工作模式 cipher block chainingoperation mode(CBC)
分組密碼演算法的一種工作模式,其特徵是將當前的明文分組與前一密文分組進行異或運算後再進行加密得到當前的密文分組。
3、計數器工作模式 counter operation mode(CTR)
用分組密碼演算法構造序列密碼的一種工作模式。其特徵是,使用計數器的值作為演算法的輸入序列進行分組運算,將運算輸出的若干位元與明文逐位元異或得到密文,然後對計數器作增量或者減量運算作為演算法下一時刻的輸入序列。
4、密文反饋工作模式 cipher feedback operationmode(CFB)
用分組密碼演算法構造序列密碼的一種工作模式。其特徵是,使用分組演算法當前輸出的若干位元,與明文逐位元異或得到密文,該密文同時更新演算法下一時刻的輸入序列。
5、輸出反饋工作模式 output feedback operationmode(OFB)
用分組密碼演算法構造序列密碼的一種工作模式,其特徵是,將演算法當前時刻輸出的若干位元與明文逐位元異或得到密文,同時演算法當前時刻的輸出作為演算法下一時刻的輸入。
相關文章
- 【密碼學系列】|| 分組密碼的工作模式詳解密碼學模式
- 分組密碼的模式密碼模式
- 商密學習-分組密碼加密模式筆記密碼加密模式筆記
- 分組密碼(四)AES演算法① — 密碼學複習(七)演算法密碼學
- 序列密碼與分組密碼密碼
- 密碼學系列之:feistel cipher密碼學
- 應用密碼學——分組密碼密碼學
- 超酷演算法(2):分組密碼與安全排列演算法密碼
- 幾種經典密碼(classic cipher)密碼
- 分組密碼(一) — 密碼學複習(四)密碼學
- 密碼學系列之:blowfish對稱金鑰分組演算法密碼學演算法
- 密碼學系列之:twofish對稱金鑰分組演算法密碼學演算法
- swarm mode叢集之service分組Swarm
- Go 1.18:工作區模式workspace modeGo模式
- Python學習——Caesar Cipher密碼破解(加密)方法Python密碼加密
- How do you find that an operation mode switch occurred?
- 分組密碼的發展介紹 (轉)密碼
- CWE-329: 密碼分組連結模式未使用隨機初始化向量密碼模式隨機
- Elasticsearch 指令碼分組Elasticsearch指令碼
- 密碼體制分類密碼
- 密碼區分大小寫密碼
- oracle 11.2.0.1 rac 修改asm磁碟組的冗餘模式(redundancy mode)為normalOracleASM模式ORM
- EXCEL工作表保護密碼破解Excel密碼
- 【密碼學原理】流密碼和RC4演算法密碼學演算法
- PTA 檢查密碼 (15分)密碼
- Java Cipher初探Java
- 常用密碼演算法要點密碼演算法
- 窮舉密碼演算法 (轉)密碼演算法
- oauth2.0密碼模式詳解OAuth密碼模式
- 重磅 | 我國《密碼法》正式頒佈,解讀密碼分類與密碼裝置管理密碼
- 1076 Wifi密碼 (15分)WiFi密碼
- №窮舉密碼演算法指要(原始碼) (轉)密碼演算法原始碼
- ShardingSphere Mode 模式新起航:執行模式詳解模式
- 設計模式(十)——組合模式(HashMap原始碼解析)設計模式HashMap原始碼
- win10進入安全模式需要密碼初始密碼是什麼Win10模式密碼
- 忘記MySQL資料庫root密碼,使用安全模式巧妙重置密碼MySql資料庫密碼模式
- 密碼學之DES/AES演算法密碼學演算法
- Sphinx Ranking Mode(排序模式) (翻譯)排序模式