- 又稱為Conventional/ Private-key/ Single-key Encryption
- 共用一把金鑰,公開加密演算法
Playfair Cipher:
- 使用矩陣排列字母
- 必須知道一個keyword,用來取得加密用的字母矩陣,進而把文字加密成兩個兩個的字母,或是把加密後的兩兩字母解密
- 屬於對稱式加密(Symmetric Encryption)
- 最初出現在1854年3月26日的簽署文件中
- 用於第一、二次世界大戰
- 較Monoalphabetic加密安全
- 密文中仍存明文的結構,搜集一定量的字元數後仍可破解密文
Vigenere Cipher:
- 可看成凱薩加密上多個旋轉量的一種加密法
- 為替換法
- 小程式
- A polyalphabetic cipher is any cipher based on substitution, using multiple substitution alphabets
安全性比較:
plain text < Playfair Cipher < Vigenere Cipher < Random Polyalphabetc Chipher
密文字母的頻率越一致,越難以統計分析破解
Router Machine
- Engima旋轉機
- Product Cipher 混合加密法
- Transposition Cipher
- Rail Fence Cipher 柵欄加密法
- Row Transposition Cipher 列置換加密
- Routing Cipher 路遊加密法
參考資料:
- PPY's blog
- 上課講義
- Wikipedia
--------------------------------------------
one-time password(OTP)
腐敗的蘇聯郵政系統
納許
沒有留言:
張貼留言