PR

サマーウォーズ、暗号の解き方と「よろしくお願いします」決め台詞の意味!

どうなる?意味深映画
記事内に広告が含まれています。

「サマーウォーズ」をみると暗号の解き方が気になる!

実在する暗号文なのでしょうか?

暗号から名決めセリフ「よろしくお願いします」の意味まで解説!



「サマーウォーズ」暗号の解き方から「よろしくお願いします」決め台詞の意味まで解説!暗号の解き方に必要なのは?

暗号というのは基本的に数学です。暗号化したいデータに対して複雑な計算を行っていくことで元のデータがわからないような(でも特定の人には復元できるような)暗号文を生成するのです。(引用元:ぐだぐだプログラム日記様)

サマーウォーズの2056桁の暗号はRSA-129という暗号であると言われています。

暗号を解く(復号化)には

◎どうやって暗号化するかの方式

◎どうやって元に戻すかの方式

◎解くための暗号の鍵

が必要です。

これを復号化したのが以下のテキスト(パスワード)です。
the magic words are squeamish ossifrage To know is to know that you know nothing That is the true meaning of knowledge

ちなみにこのパスワードは主に2つに分けられて、まず「the magic words are squeamish ossifrage」というのは実在する暗号問題の解答(中略)

後半の「To know is to know that you know nothing That is the true meaning of knowledge」というのは「知るということはあなたが何も知らないことを知ることであり、それが知識の本当の意味である」というような意味です。(引用元:ぐだぐだプログラム日記様)

素数の性質から、

前半の数字羅列が暗号文、

後半の数字羅列が公開鍵。

を表していたんですね。

数字が文章になるのはなぜ?と思われたあなた。

文字には規格があって数字に変換することができるんです。

まず、データを数字に変換します。

更に暗号化するための鍵式を使って、暗号化の方式に沿って加え、複雑にします。

もとあったデーターとは全く違う状態の暗号文が完成します!

「知るということはあなたが何も知らないことを知ることであり、それが知識の本当の意味である」

この難しい暗号を送ってきたのは人工知能であるラブマシーン。

暗号に書かれていたコードは、現実世界とリンクしている仮想空間OZのセキュリティコードでした。

サマーウォーズの主人公、健二は一晩かけて解いてしまう。

健二は知らぬ間にテロリストの片棒を担いだ形になってしまったわけです。

ケンジとナツキ、夏希の親戚一同は、協力しながらOZと現実世界を守るために、AIに立ち向かいます。

「超難解でないとアウト!」と見ただけで分かるような盛大な仮想空間。

セキュリティコードの暗号文を一晩で解いちゃうなんて…

原理は簡単にみえても、実際に動かせるかは別問題です。

大きな数字を素因数分解するのは困難です。総当たりする以外に素因数を見つけ出す方法がないためです。したがって、コンピュータで素因数分解しようとしても、大きな数であれば膨大な時間がかかります。引用元:https://it-trend.jp/

健二は、数字の羅列をみて暗号がRSA-129であることを見抜きます。

素因数分解の難解な計算式をもろともせず解いたんですね。

そりゃ、鼻血もだすわけですよ。

ケンジは見た瞬間から解きまくっていましたが、

通常、あり得てはいけないのですよ。

普通に生きている高校生ができちゃうって、

皆、真っ青ですよね。

数学に関しては底辺ピーポーの私は、暗号の数字の羅列すら覚えられません(笑)



「サマーウォーズ」暗号の解き方から「よろしくお願いします」決め台詞の意味まで解説!暗号文は実在する?

暗号と聞くと怪しそうな感じがしますが、実は、以外に身近なところで使われているんです!

ネットを開いたときの電子証明!

RSA暗号(以下、RSA)とは、公開鍵暗号アルゴリズムの一つで、インターネットの世界では電子署名のアルゴリズムとして普及しており、一番身近な利用例にSSLサーバー証明書(以下、SSL証明書)があります。

SSL証明書においてRSAは「ドメイン認証」を行うために広く利用されています。

引用元:SAKURAinternet様

ネットを開いたときにURLが書かれているときに左端についてる鍵マーク。

これですかい!!

電子証明にも使われているものだったのですね。

サマーウォーズに使われた暗号は、

◎データを解読するための鍵は誰にも渡さなくていい!

◎送信側が公開鍵で暗号化、受信側は秘密鍵で開けて情報を解読できる。

性質を持つ、RSA-129という公開鍵暗号方式だと言われています。

情報を受け取りたい方が暗号化用の鍵(公開鍵)と復号用の鍵(秘密鍵)をセットで作成する。これらはいわば、南京錠つきの箱とその鍵だ。

やりとりは、この南京錠つきの箱(公開鍵)を相手に渡すことから始まる。

(中略)南京錠つきの箱を受け取った人が箱の中に情報を入れて施錠するイメージで、送り返された箱は、自分だけが持っている秘密鍵=復号用の鍵で開けて情報を手に入れる。

引用元:quizknock

まとめます。

データを解読するための鍵は誰にも渡さなくていい!

送信側が公開鍵で暗号化、受信側は秘密鍵で開けて情報を解読できる。

公開鍵暗号方式に必要な鍵は2つ。

◎公開鍵

◎秘密鍵

 

1つでは意味をなさない性質です。

①公開鍵で暗号化したものは公開鍵では解読できない

②その場合、解読するには秘密鍵でしか解読できない

情報を読み取られにくくする=暗号化なんですね。

これを自動でコンピューターが組みあげているわけです。

指示をだせる人(開発者)がいるという事実。

私は、考えただけで知恵熱がでそうです。

大きな数字を素因数分解するのは困難です。総当たりする以外に素因数を見つけ出す方法がないためです。したがって、コンピュータで素因数分解しようとしても、大きな数であれば膨大な時間がかかります。引用元:https://it-trend.jp/

129の数字は、鍵の長さです。数字が大きいほど解くのが難解なんですね。

素因数分解、どの数字をどう使うのか天文学的。

私は大昔に語呂合わせで覚えた気がする…くらいしか記憶にありません。

プログラマーさんやバリバリの理数系さんだと実際に解ける方いらっしゃるのですね。

圧倒。



「サマーウォーズ」暗号の解き方。「よろしくお願いします」の決めゼリフに込めた意味!

夏休みに金曜ロードショーで放映されると、トレンド入りする名セリフ!

『よろしくお願いしまぁぁぁす!!』

終盤で、主人公の健二が解いた暗号を送信する画面に対して、勢いよくエンターキーを押すシーン。

健二の複雑な心境や、置かれているシチュエーションで、色々な意味にとれます。

様々なシーンごとに意味を考察してみます!

① おばあちゃん、陣内家、夏樹への想い

健二は夏希先輩から彼氏役を頼まれていました。

騒動がもとで親戚一同と協力しながら陣内家になじんでもいきます。

おばあちゃんから亡くなる前に『夏希を頼む』と言われていましたね。

世界を救うことを共通の目的に、一緒に協力し合った陣内家。

私は、健二が夏希たちのことをとても身近に感じたのではないか?と思うのです。

それこそ、本当の身内のように。

健二は最後の瀬戸際のエンターキーを押すとき。

その全てを乗せて、

『おばあちゃん、僕、頑張ります!』

『夏希先輩を守っていきます!』

健二が腹をくくった瞬間。

想いを乗せた言葉とも取れると感じました。

② 人事を尽くして天命を待つ!

これがダメなら、勝負に負けてしまう。

OZも現実世界も夏希たちも守れない。

私には、エンターキー1つに、とつてもないプレッシャーと高揚感があるように感じました。

できるだけのことはやった!

もう、全力でやった、後がない!

神様仏様!頼む!

みたいな感じでしょうか?

怖さの入り混じる高揚感が強くて、一気にぷしゅぅぅと抜けてしまいそうに感じました。

③ ヘタレな送信許可

暗号の答えを送信するときの掛け声でした。

送信の際に出てくる確認メッセージ。

「送信しますか?」への返答とも取れなくはありません。

健二はどちらかというと弱気。

おばあちゃんの『夏希を頼む』にも自信がなくてハッキリ『はい』と言えていませんでした。

健二にはヘタレ男子の要素が見え隠れ。

送信に対する掛け声だとしたら、私が感じたのは

強さが前面にでる『いけぇぇ!!』ではなく、

『お、お、お、お願いしますぅぅ』と、腰の引けたGOサインになってしまうかも?

シチュエーション3つのパターンで考察してみました。

『よろしくお願いします』の言葉。

私には、ただGOサインの掛け声には見えなかったんですよね。

 

私が物語から感じた健二の気持ちは

こんなに、皆で頑張ったんだ!僕も全力で解いたんだ!

カミサマ!仏さま!お願いします!

かなと思っています。

「サマーウォーズ」暗号の解き方。敵の名前がラブマシーンの理由!

サマーウォーズで仮想世界OZを乗っ取り、大暴れした人工知能。

「ラブマシーン」と名付けられています。

ラブマシーンはなんと侘助が作ったものでした。

どうやらラブマシーンの名前の由来は

侘助の『愛されたい、認められたい』という願いのようですね~!引用元:気になるっとブログ

侘助のはおばあちゃん)の夫の愛人の子でした。

この夫がかなり破天荒で迷惑そうな人。

ただでさえ、肩身の狭い状況です。

侘助はなおさら陣内家に打ち解けるなんてできなかったでしょうね。

東大いっちゃうくらい頭が良かった侘助。

留学して自由に見えても、他人から認められても、それはあくまで外側の自分です。

私は、侘助は自分の内側を丸ごと受け入れられている。と感じる場所がほしかったんじゃないかなと思いました。

自分の中に暗く疑う心や反発心があるとき。

どんな言葉も態度もよそよそしく感じてしまいます。

家族に認めてほしいのに、それを信じ切れない苦しさが常にあったのかもしれませんね。

何だかんだいって、甘えん坊。

私も、アニメを見ていて、侘助は、どこか大人になり切れてないような人だなと感じました。

その侘助が作り出したラブマシーン。

愛の形はきれいなだけではありません。

どこかで、ゆがんだり、やがて暴走することもある。

自分の母と父、栄との関係と重なったのかもしれません。

愛の機械(人工知能)を、どれだけ誠実な『愛』として使い続けられるのだろうか?

私には、そこに侘助の賭けのような問いかけや、願望が反映されていたのかもしれないと思いました。

そして、仮想世界OZでしょう?

私、真っ先にオズの魔法使いを思い出しました。

自分が願ったことを自分たちの力で叶えていけることを気づかせてくれる成長の物語です。

オズの魔法使いには

『願い事は誰かに叶えてもらうものではなく自分でつかみ取れるものなんだ』

というメッセージが込められていました。

ラブマシーン込められた愛を欲する侘助の気持ちを改めて考察してみました。

私には、侘助は愛されたいと願いながら、本当は皆、それぞれの形で愛を注いでくれていた。

『自分が受け入れるだけだった』と、わかっていたのかもしれないと感じました。

 

夏がやってくると必ず見たくなるサマーウォーズ。

ちょっと数学者気分で暗号を見るもよし!

ストーリーに浸って、侘助と健二にカツを入れるもよし!

皆さんはどんな風に楽しみますか?

私は、今年の夏も、

縁側で風鈴の音を聞きながら心待ちにするんだろうな。

コメント

タイトルとURLをコピーしました