密碼學主題列表

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

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

密碼學本質 

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

加密技術的應用 
 
 安全多方計算
 電子投票
 認證
 數碼簽署
 密码体制
 
 匿名郵件轉發服務
 匿名
 洋蔥路由/tor

密碼學分支 
 
 量子密碼學
 后量子密码学
 隐写术
 可視密碼

密碼學歷史 

 
 
 第二次世界大戰密碼學
 維諾那計劃

密碼

古典密碼

替换式密码
 單表：
 凱撒密碼
 ROT13
 仿射密碼
 阿特巴希密碼
 多表：
 維吉尼亞密碼
 自動密鑰密碼
 表格式加密
 波雷費密碼
 希爾密碼

置换式密码
 密碼棒
 
 排列式密碼

現代對稱密鑰算法

 A5/1 & A5/2
 BMGL –
 Chameleon
 FISH密碼
 Fish (密碼學)
 
 
 
 HELIX
 
 
 
 
 
 一次性密碼本
 巴拿馬密碼
 RC4密碼
 
 Salsa20
 SEAL密碼
 SNOW
 
 SOBER-t16
 
 WAKE密碼

分組密碼（Block ciphers）

 乘积密码
 Feistel cipher
 高級加密標準
 阿努比斯密碼
 BEAR密碼
 Blowfish (密碼學)
 Camellia
 
 
 
 
 蜂窩信息加密算法
 CS密碼
 資料加密標準
 DEAL
 
 
 
 
 
 
 
 國際資料加密演算法
 
 
 
 
 
 
 
 
 
 
 
 MISTY2
 
 
 
 
 
 RC6
 RC5
 
 
 
 
 
 SHARK
 
 微型加密算法
 三重資料加密演算法
 雙魚算法
 XTEA
 

多表替換機械式密碼
 恩尼格瑪密碼機
 
 
 

混合代碼
 
 海軍密碼3

現代非對稱密鑰算法

公開密鑰加密
 ACE-KEM
 
 Chor-Rivest
 迪菲－赫爾曼密鑰交換
 El Gamal
 橢圓曲線密碼學
 PSEC-KEM
 
 ECIES-KEM
 橢圓曲線迪菲-赫爾曼金鑰交換（ECDH）
 
 
 
 
 
 RSA加密演算法
 RSA-KEM –  selection asymmetric encryption scheme; ISO/IEC 18033-2 draft
 RSA-OAEP –  recommendation
  – factoring
 Rabin-SAEP –
 HIME(R) –
  –
  –

密鑰

密鑰認證
 X.509
 電子證書
 數字證書認證中心
 证书吊销列表

交換
 迪菲－赫爾曼密鑰交換
 中间人攻击

窮舉法
 Dictionary attack
 
 Key derivation function
 
 密碼
 
 Passphrase
 盐 (密码学)

加密哈希函數

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

密碼分析

古典
 頻率分析
 Contact analysis
 
 

現代
對稱算法
 
 窮舉法
 
 Differential
 
 
 
 中途相遇攻擊
 
 
 
 

Hash functions:
 生日攻击

選擇密文攻擊
選擇明文攻擊
唯密文攻擊
已知明文攻擊

旁路攻击
 能量分析
 

網絡攻擊
 中间人攻击
 重放攻擊

外部攻擊
  –
  –

魯棒性 
 
 隨機預言機 –
  –
 语义安全 –
  –

未破解之密碼 

 比爾密碼
 Chaocipher
  –
  –
 朗格朗格 –
  –
 伏尼契手稿 –

相關科學
 安全工程學

參見 

 
 密码学无政府主义
 梯隊系統
 黃道十二宮殺手

參考資料

外部連結 

密码学