「暗号技術入門 秘密の国のアリス」 (4) 第6章 ハイブリッド暗号システム

暗号技術入門 第3版

暗号技術入門 第3版

第6章 ハイブリッド暗号システム

対称暗号と公開鍵暗号の長所を組み合わせたハイブリッド暗号システムについて学ぶ。

ハイブリッド暗号

対称暗号

  • 🙆‍♂️ 処理が高速
  • 🙅 鍵配送問題

公開鍵暗号

  • 🙆‍♂️ 鍵配送問題がない
  • 🙅 処理が遅い

とちょうど正反対の性質がある。そこで、両者の長所だけを組み合わせることで問題を解決できる。 (man-in-the-middle には対応できない)

具体的には

  1. メッセージを対称暗号で暗号化
  2. 対象暗号の暗号化に用いるセッション鍵を擬似乱数生成器からつくる
  3. セッション鍵を公開鍵暗号で暗号化
  4. 公開鍵暗号で使う鍵ペアはこの暗号システムの外で作っておく

ハイブリッド暗号システムはPGPSSL/TLSで用いられている。

ハイブリッド暗号の章は短かった…