Return to Video

RSA暗号 概略

  • 0:04 - 0:09
    1970年代までは、「秘密鍵」をもとに
    暗号化が行われていた。
  • 0:09 - 0:12
    秘密鍵では、送信者が固有の鍵を用いて
    メッセージを暗号化し、
  • 0:12 - 0:15
    受信者は同一の鍵を用いて復号する。
  • 0:18 - 0:22
    暗号化とは、固有の鍵を用いた
    平文と 暗号文のー
  • 0:22 - 0:25
    対応付けである事を思い出そう。
  • 0:27 - 0:31
    暗号文を復号するには、同じ鍵を用いて
    逆の対応付けをすれば良い。
  • 0:32 - 0:35
    よって、アリスとボブが秘密の通信をするには、
  • 0:35 - 0:38
    最初に同一の鍵を共有する必要がある。
  • 0:38 - 0:41
    しかし 鍵の共有は不可能な場合が多い。
  • 0:41 - 0:44
    アリスとボブが直接 会えない場合や、
  • 0:44 - 0:48
    ディフィー・ヘルマン鍵共有のために
    追加の通信が必要な場合、
  • 0:48 - 0:53
    さらに アリスが複数の人と通信する場合、
    例えば銀行員だとー
  • 0:54 - 0:59
    1人毎に異なる鍵を交換する必要があるだろう。
  • 1:03 - 1:05
    すると 彼女は これらの鍵を全て管理し、
  • 1:05 - 1:10
    通信を維持するための
    やり取りを重ねなければならない。
  • 1:12 - 1:14
    もっとシンプルな方法はないのだろうか?
  • 1:15 - 1:18
    1970年、イギリスの技術者 兼 数学者である
    ジェームス・エリスは
  • 1:18 - 1:21
    「公開鍵暗号」を生み出そうと思案していた。
  • 1:22 - 1:25
    シンプルながら 賢い発想に基づいたものだ。
  • 1:25 - 1:29
    施錠と解錠は逆の操作だ。
  • 1:29 - 1:31
    アリスは南京錠を買い、
  • 1:31 - 1:35
    開いた状態で本体のみを送る。
  • 1:35 - 1:39
    次にボブはメッセージをロックし、
    アリスに送り返す。
  • 1:39 - 1:42
    鍵のやり取りは不要だ。
  • 1:42 - 1:45
    これにより 彼女は南京錠の本体を公開でき、
  • 1:45 - 1:48
    世界中の誰でも それを使ってアリスにメッセージを
    送ることができる。
  • 1:53 - 1:57
    アリスが保持する鍵は
    1つで済むようになる。
  • 2:01 - 2:03
    エリスは その感覚的な方法について述べたが、
  • 2:03 - 2:06
    数学的な解決は導けなかった。
  • 2:07 - 2:11
    そのアイデアの要は
    鍵を次のように2つに分けることだ。
  • 2:11 - 2:13
    暗号鍵と復号鍵。
  • 2:13 - 2:18
    暗号鍵で出来た暗号文を
    逆操作、つまり元に戻すために、
  • 2:18 - 2:21
    復号鍵を用いる。
  • 2:21 - 2:26
    逆操作の鍵の働き方を見るために、
    色で簡略化された例を示そう。
  • 2:28 - 2:31
    通信を傍受しているイヴに分からないように、
  • 2:31 - 2:35
    ボブがアリスへ特定の色を送るにはどうするか?
  • 2:35 - 2:39
    ある色の反対の色を「補色」と言い、
  • 2:39 - 2:47
    それらを足すと白になり、
    元の色味は失われる。
  • 2:48 - 2:52
    この例では 色の混合を一方向性関数とする。
  • 2:52 - 2:58
    何故なら 色を混ぜるのは簡単だが、
    元に戻すには時間が掛かるからだ。
  • 3:01 - 3:07
    アリスは まず秘密鍵としてランダムな色を作る。
    赤色としよう。
  • 3:07 - 3:11
    次にアリスは 秘密の色の機械 を用いて
  • 3:11 - 3:14
    選んだ赤色の正確な補色を作る。
  • 3:14 - 3:16
    機械には誰もアクセスできないとする。
  • 3:16 - 3:22
    結果のシアン色を、
    共有鍵としてボブに送信する。
  • 3:22 - 3:26
    ボブは秘密裏に黄色をアリスに送りたいとする。
  • 3:26 - 3:32
    ボブは アリスの共有色と黄色と混ぜ、
    できた色をアリスに送り返す。
  • 3:32 - 3:37
    そして、アリスは秘密色とボブが作った色を足す。
  • 3:37 - 3:40
    これで共有色の色味は打ち消され、
  • 3:40 - 3:42
    ボブの秘密色だけが残る。
  • 3:42 - 3:45
    イヴは アリスの秘密色(赤) を知らないので、
  • 3:45 - 3:48
    送られた色が簡単には分からない。
  • 3:48 - 3:50
    これが共有鍵の仕組みだ。
  • 3:50 - 3:54
    しかし、これを実用にするには
    数学的な解決が必要だった。
Title:
RSA暗号 概略
Description:

RSA暗号とは?

more » « less
Video Language:
English
Duration:
03:56

Japanese subtitles

Revisions