■ 暗号入門講座

 私のハンドル名の CIPHER とは暗号のことです。パソコン通信を始めたときハンドル名をなんと付けようかと考え,一般の人が使わないような言葉にしようと思い,私の修士論文のテーマであった暗号化理論から名付けました。

 Windows 95/98/NT/2000, Netscape Navigator, Lotus Notes をはじめ多くの OS, ソフトウェアに使われているRSA公開鍵暗号や,フリーで使える暗号ツール PGP などと,その理論の基となっている素因数分解について初心者にも分かり易く解説しようと思っています。

  1. シーザー暗号(従来の暗号,慣用暗号,秘密鍵暗号,共通鍵暗号とも呼ばれる)
  2. 公開鍵暗号(新しい暗号)
  3. 認証
  4. 素因数分解
  5. 楕円曲線法・複数多項式二次ふるい法
  6. ナップサック問題
  7. 数学的知識
  8. メッセージの数値化
  9. RSAの計算例
  10. RSA公開鍵暗号
  11. 暗号ツール PGP
  12. DES暗号
  13. NSA(アメリカ国家安全保障局)
  14. その他
  15. 参考文献
  16. 最近のニュースより
  17. 「mod (p-1)×(q-1)」or「mod LCM (p-1,q-1)」?
  18. Delphi Encryption Compendium Part I
  19. NSAによる極秘諜報活動PRISM
 トップページへ戻る