SMILIFE ~スマイルライフ~

毎日笑顔で過ごしたい。笑顔で生きたい。

MOVIE

サマーウォーズの健二は数学の天才!何の数式を使って暗号を解いた?

投稿日:

 

Sponsored Link
 


『サマーウォーズ』と明治安田生命が
コラボしているCMが放送されましたね。

 

今回は、
サマーウォーズの健二は数学の天才で、
映画に出てくる暗号を何の数式を使って解いたのか

書いていきたいと思います。

 

サマーウォーズの健二は数学の天才!何の数式を使って暗号を解いた?1

 

RYOKOです。こんにちは。

 

ついこないだに金曜ロードショーで
『サマーウォーズ』が放送されると発表していました!

 

なんだかいっとき消えてたので
もしかして放送がなくなったのかと思ったんですが、
復活していました。

いったん公表しても変更にすることも
あるんですね~~

 

冒頭で上述した内容の記事を書いていきますので、
ぜひご覧になってください!!(^^)/

 

 

Sponsored Link
 

 

サマーウォーズの健二は数学の天才!

 

サマーウォーズの健二は数学の天才!何の数式を使って暗号を解いた?2

 

『サマーウォーズ』の主人公である健二

 

設定は17歳の高校二年生です。
物理部に所属していて、一見平凡そうな少年に見えますが、
数学に関する能力が非常に優れています。

 

映画の中でも、国際数学オリンピック
日本代表権にあと一歩で選ばれるところまでのすごさでした。

オリンピックに出られはしなかったものの、
高校生でそこまですごい能力があるってことは
本当に数学の天才ですよね。

 

 

代表になれなかったのをちょっとひきずっている様子も
うかがえることから、本番では緊張するタイプで失敗したのかも…

 

高校生で、数学を基にしたバイトも
しているくらい優秀な生徒ですね(^^)/

 

 

Sponsored Link
 

 

サマーウォーズの健二に送られてきた暗号とは?

 

サマーウォーズの健二は数学の天才!何の数式を使って暗号を解いた?3

 

ヒロインの夏希の実家にいるときに、
健二の携帯に数字の羅列が送られてきます。

 

私だったら完全にバグか迷惑メールと思って、
すぐ削除しますね(笑)

 

 

その数字の羅列が、『サマーウォーズ』の中の
仮想世界OZ(オズ)から送られてきた暗号でした。

 


そもそも暗号って?

 

暗号とは、基本的に

①相手に送りたい文である「元の文章」
②それを誰にもわからないようにする「暗号文」
③その暗号文を解くためのヒントである「鍵」

となります。

 

 

今回、サマーウォーズでは、
下記の2056桁の数字の羅列が暗号文になります。

814381625757888867669235779923577997614666120182967212423625362561842935706935245733897830597123563958705058989075149759929002687954354162959592635382962929999373527393893015272028273730979383739039731352452762289782738269898221546122131360619421303021411333103461918121612113166613120121314764123131664436383883993965356373934846376383933154328878976238398563738365433423534644888463839384643839396476573748938457345564245126348446687582487268268599929226493922762658492645161381238929910492254753685216544526687633169497562621466262164751662165496216233621461156486215622262254897462256624662062148316547254564902302454621245456232245162312424565124345181640126512518124243216518454246124324649155489615622654043145149481612161465225465454643245189159164648464546424211515912121512512462155666156124173641635467148361593823787985896185613764728526928789895656425257381651935613893981991374836873823541837167837898784e765434576345637173823138479813768765238613741311236937264827654778277325473898928152422542515522536131313315113131436465191945461216494600604573790464767487277872182954748299792393745245635321521251762851642417215462185215216524128156631535133635135624373234146484945914624245144655937545243151552364728646254632586421653765268752146364216452966051582166316165298691556167867525411656512513466425667026216616514563466741256352312000214153442514256547456176523156416857441156514555136515571345216351461342355314575145551352534665275245434123524164512514854135513552515115617195661675681735681361373613725382416248275264278352381658327184562416554631567452166375415676516659156451553145235234613252553232516852127126451621572321315221367251321433642212341623226546564323221637261423214278263167424542351254254143654215461524423554259418149422453565065652624639606225635206461462565251661258214063232062267640333141325426372633225334823727365243212325634253834253324362370285630743325310023223052360452321456631647857143521514557163023223522423243624702260270285607962516432235723674724715613526215523165518237142314221623715637261634153471

 

この暗号を解いた「元の文章」が下記になります。

the magic words are squeamish ossifrage To know is
to know that you know nothing That is the true meaning of knowledge

 

では、健二はどうやって
この暗号を解いたのでしょうか?

 

 

サマーウォーズの健二は何の数式を使って暗号を解いた?

 

サマーウォーズの健二は数学の天才!何の数式を使って暗号を解いた?4

 

健二は『RSA暗号』という数式を使ってこの暗号を
解読しました。

しかもこの暗号は素因数分解を応用したRSA暗号となるそうです。

 

 

2056桁の数字を全部2から順番に割っていき、
割り切れる数字を見つけるのが正解だそうです。

 

 

健二は紙にいっぱい書きだして計算していましたが、
普通、解読にはかなりの時間を要するはずですので、
コンピューターが必要となります。

パソコンもなしに解読した健二は
まさに天才ですね!!☆

 

 

詳しく説明すると、
「公開鍵」「秘密鍵」という
二種類の鍵を使うんです。

 

「公開鍵」というのは、
誰でも見ることができる説明書きのようなものです。

解き方の説明書とでもいうんでしょうか。

そして、「秘密鍵」というのが、本物の鍵となります。

 

 

文章を送りたい人は、
説明書通りに、「元の文章」を
「暗号文」に変換して、相手に送ります。

そして、相手が「秘密鍵」を使って
「元の文章」に戻すのです。

 

ただ、これは公開鍵で暗号化したものは
公開鍵で復号化できず、
秘密鍵でしか復号できないんですって。

 

なんだかちんぷんかんぷんですわ((((/*0*;)/

 

 

別の人が解読していたので、
それを説明しますね。

 

あの長ーい数字は
前半部分と後半部分で分かれていて、
前半部分が「暗号文」、
後半部分が「秘密鍵」
になっているそうです。

 

健二は秘密鍵を計算で見出しました!!

 

実はこの秘密鍵が最初に説明したように、
因数分解で解けるみたいです。

 

 

例えば、
21というのが公開鍵だとすると、
21=7×3というふうに因数分解しながら
秘密鍵を見つけるのです。

2桁ならまだできますが、
あの膨大な数は
ほんと手書きとか無理ですよね…

 

これ解けた健二は
ほんとに天才ですわ…

 

 

サマーウォーズの健二のまとめ

 

いかがでしたでしょうか?

健二は仮想世界OZから送られてきた暗号を
素因数分解を応用したRSA暗号として解読しました。

 

本来、とても時間がかかる暗号なので、
パソコンが必須なのですが、
健二は紙に書きだして解いていたので
本当に天才ですね!!

 

最後まで読んでいただき、
ありがとうございました!

 

Sponsored Link
 

-MOVIE
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

[耳をすませば]雫はなぜモテる?杉村や聖司が好きだと言う魅力は?5

[耳をすませば]雫はなぜモテる?杉村や聖司が好きだと言う魅力は?

目次1 [耳をすませば]雫への杉村からの告白シーン2 [耳をすませば]雫への聖司からの告白シーン3 [耳をすませば]雫は2人の男性に好きだと言わせるほどなぜモテる?4 [耳をすませば]雫がモテる理由の …

スラムダンク映画2021の内容は山王戦!?漫画の続きなのか調査!3

スラムダンク映画2021の内容は山王戦!?漫画の続きなのか調査!

目次1 スラムダンク映画の今までの内容2 スラムダンク映画2021の内容は山王戦なのか!?3 スラムダンク映画2021の内容は漫画の続きなのか調査!4 スラムダンク映画2021の内容を30代ファンが考 …

時をかける少女の千昭は最後になぜ未来で待ってると言ったのか?1

時をかける少女の千昭は最後になぜ未来で待ってると言ったのか?

目次1 時をかける少女の千昭の最後のシーン2 時をかける少女の千昭はなぜ未来で待ってると言ったのか?2.1 未来で待ってるといった理由①告白2.2 未来で待ってるといった理由②絵の存続2.3 未来で待 …

[思い出のマーニー]マーニーがサイロで杏奈を和彦と呼んだ理由を考察1

[思い出のマーニー]マーニーがサイロで杏奈を和彦と呼んだ理由を考察

目次1 [思い出のマーニー]マーニーと杏奈のサイロで出来事2 [思い出のマーニー]マーニーがサイロで杏奈を和彦と呼んだ理由を考察3 [思い出のマーニー]日記も関係?4 [思い出のマーニー]マーニーのサ …

となりのトトロのさつきは何年生?歳や性格は?かんたとのその後は?2

となりのトトロのさつきは何年生?歳や性格は?かんたとのその後は?

目次1 となりのトトロのさつきの歳は?小学何年生?2 となりのトトロのさつきの性格は?3 となりのトトロのさつきとかんたのその後は?4 となりのトトロのさつき まとめ   Sponsored …

こんにちは!管理人のRYOKOです。

30代で、5歳女の子、2歳男の子育児に奮闘しているママになります。

生まれは岡山県、現在は大阪在住の兼業主婦です。