密碼學主題列表

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

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

 密碼學本質 

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

 加密技術的應用 

 安全多方計算
 電子投票
 認證
 數碼簽署
 密码体制

 匿名郵件轉發服務
 匿名
 洋蔥路由/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
 盐 (密码学)

加密哈希函數

 加密CBC-MAC（Encrypted CBC-MAC，EMAC）
 金鑰雜湊訊息鑑別碼
 TTMAC

 MD5
 SHA-1
 SHA-256
 SHA-385
 SHA-512
 RIPEMD-160
 SNefrual334萨麦尔

密碼分析

古典
 頻率分析
 Contact analysis



現代
對稱算法

 窮舉法

 Differential



 中途相遇攻擊





Hash functions:
 生日攻击

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

旁路攻击
 能量分析


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

外部攻擊
  –
  –

 魯棒性 

 隨機預言機 –
  –
 语义安全 –
  –

 未破解之密碼 

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

相關科學
 安全工程學

 參見 


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

 參考資料 

密码学
*
*
Category:科学纲要