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 を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

[塔の上のラプンツェル]ゴーテルは毒親?親としては生まれたか?3

[塔の上のラプンツェル]ゴーテルは毒親?親として愛情は生まれたか?

目次1 [塔の上のラプンツェル]ゴーテルは毒親?2 [塔の上のラプンツェル]ゴーテルは親として愛情は生まれたか?3 [塔の上のラプンツェル]母目線でゴーテルを考えてみた4 [塔の上のラプンツェル]ゴー …

ハリーポッター[死の秘宝]スネイプとリリーの関係は?牝鹿の守護霊も2

ハリーポッター[死の秘宝]スネイプとリリーの関係は?牝鹿の守護霊も

目次1 ハリーポッター[死の秘宝]スネイプとリリーの関係は?2 ハリーポッター[死の秘宝]スネイプとリリー、ジェームズの過去3 ハリーポッター[死の秘宝]牝鹿の守護霊の意味は?4 ハリーポッター[死の …

もののけ姫のこだまの正体は?最後のシーンのこだまはトトロ?2

もののけ姫のこだまの正体は?最後のシーンのこだまはトトロ?

目次1 もののけ姫のこだまの正体は?2 もののけ姫のこだまはなぜ首を振るの?3 もののけ姫のこだまの最後のシーンはトトロ!?4 もののけ姫のこだまのまとめ もののけ姫のこだまって 小動物みたいでかわい …

バケモノの子の鯨の正体は一郎彦?小説の白鯨の文字が読めた理由は?1

バケモノの子の鯨の正体は一郎彦?小説の白鯨の文字が読めた理由は?

目次1 バケモノの子の鯨の正体は一郎彦?2 バケモノの子の鯨と小説『白鯨』の関係は?3 バケモノの子で鯨に変身した一郎彦が『白鯨』の文字を読めた理由4 バケモノの子の鯨 まとめ 細田守監督の『バケモノ …

メアリと魔女の花はジブリじゃない!過去のジブリに似てる意味を解説2

メアリと魔女の花はジブリじゃない!過去のジブリに似てる意味を解説

目次1 メアリと魔女の花はジブリじゃない?2 メアリと魔女の花が過去のジブリに似てる意味を解説3 メアリと魔女の花のまとめ 『メアリと魔女の花』が 2018年8月31日に 地上波初で放送されますね! …

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

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

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