此頁要用以給出一個大約的密碼學範圍。
密碼學是將信息隱藏的方法。現代的加密碼法亦配合了數學、電子科技及工程學。密碼學的應用包括信用卡、電腦密碼、電子商務等。
密碼學本質
- 密碼學家
- 加密
- 密鑰
- 密碼
- 密文
- 明文
- 编码
- 表格法
- 愛麗絲與鮑伯
加密技術的應用
*
- 安全多方計算
- 電子投票
- 認證
- 數碼簽署
- 密码体制
*
- 匿名郵件轉發服務
- 匿名
- 洋蔥路由/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
- –
- –
- 朗格朗格 –
- –
- 伏尼契手稿 –
相關科學
- 安全工程學
參見
*
- 密码学无政府主义
- 梯隊系統
- 黃道十二宮殺手
參考資料
评论 (0)