密碼學主題列表

此頁要用以給出一個大約的密碼學範圍。

密碼學是將資訊隱藏的方法。現代的加密碼法亦配合了數學、電子科技及工程學。密碼學的應用包括信用卡、電腦密碼、電子商務等。

## 密碼學本質

- 密碼學家
- 加密
- 密鑰
- 密碼
- 密文
- 明文
- 編碼
- 表格法
- 愛麗絲與鮑伯

## 加密技術的應用

- 承諾方案
- 安全多方計算
- 電子投票
- 認證
- 數碼簽署
- 密碼體制
- 密碼學家晚餐問題
- 匿名郵件轉發服務
- 匿名
- 洋蔥路由/tor

## 密碼學分支

- 多變量密碼學
- 量子密碼學
- 後量子密碼學
- 隱寫術
- 可視密碼

## 密碼學歷史

- 日本明治前密碼
- 第一次世界大戰密碼學
- 第二次世界大戰密碼學
- 維諾那計劃
- Ultra

## 密碼

### 古典密碼

替換式密碼

- 凱撒密碼
- ROT13
- 仿射密碼
- 阿特巴希密碼
- 維吉尼亞密碼
- 自動密鑰密碼
- 表格式加密
- 波雷費密碼
- 希爾密碼

置換式密碼

- 密碼棒
- 格網密碼
- 排列式密碼
- VIC密碼

### 現代對稱密鑰演算法

- A5/1 & A5/2
- BMGL –
- Chameleon
- FISH密碼
- Fish (密碼學)
- Geheimfernschreiber
- Pike (cipher)
- Lorenz cipher
- HELIX
- ISAAC (cipher)
- Leviathan (cipher)
- LILI-128
- MUGI
- MULTI-S01
- 一次性密碼本
- 巴拿馬密碼
- RC4密碼
- CipherSaber
- Salsa20
- SEAL密碼
- SNOW
- SOBER
- SOBER-t16
- SOBER-t32
- WAKE密碼

#### 分組密碼（Block ciphers）

- 乘積密碼
- Feistel cipher
- 高級加密標準
- 阿努比斯密碼
- BEAR密碼
- Blowfish (密碼學)
- Camellia
- CAST-128
- CAST-256
- CIPHERUNICORN-A
- CIPHERUNICORN-E
- 蜂窩資訊加密演算法
- CS密碼
- 資料加密標準
- DEAL
- DES-X
- FEAL
- GDES
- Grand Cru (cipher)
- Hierocrypt-3
- Hierocrypt-L1
- IDEA NXT
- 國際資料加密演演算法
- Iraqi Block Cipher
- KASUMI (block cipher)
- KHAZAD
- Khufu and Khafre
- LION
- LOKI
- LOKI97
- Lucifer (cipher)
- MAGENTA
- Mars (cipher)
- MISTY1
- MISTY2
- Nimbus (cipher)
- NOEKEON
- NUSH
- Q (cipher)
- RC2
- RC6
- RC5
- SAFER
- SC2000
- Serpent (密碼)
- SHACAL-1
- SHACAL-2
- SHARK
- Square (密碼)
- 微型加密算法
- 三重資料加密演演算法
- 雙魚演算法
- XTEA
- 3-Way
- 多表替換機械式密碼
- 恩尼格瑪密碼機
- Purple code
- SIGABA
- TypeX
- 混合代碼
- JN-25
- 海軍密碼3

### 現代非對稱密鑰演算法

#### 公開密鑰加密

- ACE-KEM
- ACE Encrypt
- Chor-Rivest
- 迪菲－赫爾曼密鑰交換
- El Gamal
- 橢圓曲線密碼學
- PSEC-KEM
- 整合加密方案
- ECIES-KEM
- 橢圓曲線迪菲-赫爾曼金鑰交換（ECDH）
- Efficient Probabilistic Public-Key Encryption Scheme
- Merkle–Hellman knapsack cryptosystem
- McEliece
- Niederreiter cryptosystem
- NTRUEncrypt
- RSA加密演演算法
- RSA-KEM – NESSIE selection asymmetric encryption scheme; ISO/IEC 18033-2 draft
- RSA-OAEP – CRYPTREC recommendation
- Rabin cryptosystem – factoring
- Rabin-SAEP –
- HIME(R) –
- Threshold cryptosystem –
- XTR –

## 密鑰

### 密鑰認證

- X.509
- 電子證書
- 數字證書認證中心
- 證書吊銷列表
- ID-based cryptography
- Certificate-based encryption
- Secure key issuing cryptography
- Certificateless cryptography
- Hash tree

### 交換

- 迪菲－赫爾曼密鑰交換
- 中間人攻擊
- Needham–Schroeder
- Offline private key
- Otway–Rees
- Trusted paper key
- Wide Mouth Frog

### 弱密鑰

- 窮舉法
- Dictionary attack
- Related key attack
- Key derivation function
- Key strengthening
- 密碼
- Password-authenticated key agreement
- Passphrase
- 鹽 (密碼學)

## 加密哈希函數

- 加密CBC-MAC（Encrypted CBC-MAC，EMAC）
- 金鑰雜湊訊息鑑別碼
- TTMAC
- UMAC
- MD5
- SHA-1
- SHA-256
- SHA-385
- SHA-512
- RIPEMD-160
- SNefrual334薩麥爾

## 密碼分析

古典

- 頻率分析
- Contact analysis
- Index of coincidence
- Kasiski examination

現代

- 對稱演算法
- Boomerang attack
- 窮舉法
- Davies' attack
- Differential
- Impossible differential cryptanalysis
- Integral cryptanalysis
- Linear cryptanalysis
- 中途相遇攻擊
- Mod-n cryptanalysis
- Related-key attack
- Slide attack
- XSL attack
- 生日攻擊
- 攻擊模型
- 選擇密文攻擊
- 選擇明文攻擊
- 唯密文攻擊
- 已知明文攻擊
- 旁路攻擊
- 能量分析
- 計時攻擊
- 網路攻擊
- 中間人攻擊
- 重放攻擊
- 外部攻擊
- Black-bag cryptanalysis –
- Rubber-hose cryptanalysis –

## 魯棒性

- Provable security
- 隨機預言機 –
- Ciphertext indistinguishability –
- 語義安全 –
- Malleability (cryptography) –

## 未破解之密碼

- 比爾密碼
- Chaocipher
- D'Agapeyeff cipher –
- Dorabella Cipher –
- 朗格朗格 –
- Shugborough inscription –
- 伏尼契手稿 –

## 相關科學

- 安全工程學