密码学主题列表

此页要用以给出一个大约的密码学范围。

密码学是将信息隐藏的方法。现代的加密码法亦配合了数学、电子科技及工程学。密码学的应用包括信用卡、电脑密码、电子商务等。

## 密码学本质

- 密码学家
- 加密
- 密钥
- 密码
- 密文
- 明文
- 编码
- 表格法
- 爱丽丝与鲍伯

## 加密技术的应用

- 承诺方案
- 安全多方计算
- 电子投票
- 认证
- 数码签署
- 密码体制
- 密码学家晚餐问题
- 匿名邮件转发服务
- 匿名
- 洋葱路由/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 –
- 伏尼契手稿 –

## 相关科学

- 安全工程学