← メディア一覧

解説:デジタルな鍵の秘密

5分49秒 | セキュリティ暗号FE

基本情報技術者試験の頻出テーマを解説した動画コンテンツです。

トランスクリプト(字幕テキスト)

皆さんこんにちは。さて今日のテーマなんですけど、僕たちが毎日、本当に毎日使っているデジタルメッセージ、あれってどうやって秘密が守られてるんだろうって思いませんか? 今回はそのすごーく賢い仕組みの裏側を一緒に見ていきたいと思います。 この仕組み、実はすごーく身近な例で考えると分かるんですよ。 じゃあ、ちょっと想像してみてください。あなたが誰にも絶対に 見られたくない、 とっておきのラブレターを送りたいとします。さあ、どうします? このシンプルな問題が今日の話の、文字通り鍵になるんです。 まあ、普通に考えたらまずこうしますよね。大事な手紙を箱に入れて、ガチャッと鍵をかける。うん、これがまあ、いわゆる暗号化の基本中の基本。 シンプルで、すごく分かりやすいですよね。 でもちょっと待ってください。これで本当に安心ってわけにはいかないんですよ。 実はこの一見完璧に見えるシンプルな計画に、あるかなり大きな問題が隠されてるんです。 そう、これです。 その鍵、どうやって相手に渡します? だって考えてみてくださいよ。 もし鍵を安全に送れる方法があるんだったら、いや、最初からその方法で手紙そのものを送ればいいじゃん、って話になりますよね。 これがどうしようもないジレンマなんです。 こんな風に送る人と受け取る人が全く同じ共通の鍵を一つだけ使うやり方。これを専門用語で言うと共通鍵暗号方式って言います。 まあ、要は一つの鍵で箱を閉めて、相手もその全く同じ鍵で開けるっていう すごく直感的な方法ですね。 このやり方のいいところは、何と言っても処理がめちゃくちゃ早いこと。効率的なんです。 で も 、 最 大 の 、 本 当 に 最 大 の 弱 点 が さ っ き 言 っ た 鍵 を ど う や っ て 届 け る か 問 題 。 もし届けてる途中で鍵が盗まれたら、もうおしまいですよね。メッセージの中身は全部バレちゃうわけです。 そこで、ある天才がとんでもないことを考えついたんです。それはもうまさに発想の大転換。 待てよ。そもそも鍵を送るから問題なんじゃないか。じゃあ鍵を送るのをやめて、 代わりに誰でも閉められるように開けっぱなしの南京錠を送ったらどうだろう、って。 この画期的なアイデアこそが公開鍵暗号方式と呼ばれるものです。さっきの鍵の配送問題を、 もう根っこから解決しちゃうすごーいシステムで、ポイントは鍵が一つじゃなくて、 二つでワンセットになってるってことなんです。 じゃあ仕組みを具体的に見ていきましょうか。まず手紙を受け取りたい人が自分の開いた南京錠、これがつまり公開鍵ですね。これをもう誰にでも世界中に配っちゃうんです。 で、手紙を送りたい人はその南京錠を受け取って、箱をガチャんと閉めて送り 返すだけ。 で、ここがめちゃくちゃ重要なんですけど、この南京錠閉めるのは誰でもできる。でも開けられるのは それとペアになっている特別な秘密鍵を持ってるたった一人の本人だけ な ん で す よ 。 そうなんです。これがこの仕組みの、とんでもない強さの秘密。 途中で悪いやつがその南京錠、つまり公開鍵を横取りしたとしても、それだけじゃ箱は絶対に開けられない。 これで安全性が一気に、もう飛躍的にアップするわけですね。 さて、これで2つの方法が揃いましたね。 整理すると、一つ目は早いけど鍵の配送が危ない共通鍵。で、二つ目は配送は安全だけど、実は計算がすご く複雑で処理が遅いっていう公開鍵。どっちもいいところと悪いところがあるわけです。 早いけど危ないやつと、安全だけど遅いやつ。 うーん、どっちも一丁一短なんですよね。 じゃあ僕らが毎日使ってるこのインターネットの世界は一体どっちの方式と使ってるんでしょうか? 気になりますよね。 答えは、なんと両方なんです。 そう、どっちか一つじゃなくて、両方のいいとこ取りをする、すごーく賢いハイブリッド方式っていう 合わせ技を使ってるんですね。 このやり方がまたすごくスマートで、まず手紙本体みたいな 話者2(男性): データ量の大きいものは、とにかく早い共通鍵で一気に暗号化しちゃう。 話者2(男性): で、その暗号化に使った、ちっちゃくて大事な共通鍵だけを、今度は 話者2(男性): めちゃくちゃ安全な公開鍵の仕組みでガッチリ固めて送るんです。 話者2(男性): ね、まさに両方のいいとこ取りでしょ? 話者1(男性): ここまでラブレターの話をしてきましたけど、これもちろんただの例え話じゃないですよ。 話者1(男性): 皆さんが使ってるネットバンキングとか、友達とのメッセージのやり取り、何気なく見てるウェブサイトまで、 話者1(男性): 僕たちのデジタルな生活は全部この仕組みのおかげで1秒1秒安全が守られてるんです。 話者2(男性): はい、というわけで、今日のポイントをサクッとまとめましょうか。まず共通鍵方式。これは同じ鍵を使うから早い。 話者2(男性): で も 鍵 を 渡 す の が 大 変 。 話者2(男性): 次に公開鍵方式。2つの鍵で安全だけど、ちょっと遅い。そして僕らが実際に使って 話者2(男性): いるのはこの2つを組み合わせたハイブリッド方式で速さと安全性を両立させてる。 話者2(男性): まずはこの3つをぜひ覚えて帰ってください。 話者1(男性): 僕たちのこのデジタル社会の信頼って、結局は秘密の鍵は誰にもコピーできないっていうこの大前提の上になり立ってるんですね。 話者1(男性): じゃあ最後に一つ、皆さんに問いかけてみたいと思います。 話者1(男性): もし、もしですよ、この絶対にコピーできないはずの鍵が簡単にコピーできてしまうようなそんな未来が来たら、僕たち 話者1(男性): のこの世界は一体どうなっちゃうんでしょうかね。

このコンテンツは Web society で視聴・学習できます。