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

関連記事

[平成狸合戦ぽんぽこ]変身しないたぬきはなぜ宝船に?死出の旅とは?1

[平成狸合戦ぽんぽこ]変身しないたぬきはなぜ宝船に?死出の旅とは?

目次   Sponsored Link   平成最後という言葉が出回ってるからか 4月5日に金曜ロードショーで 『平成狸合戦ぽんぽこ』が放送されました。   今回は、 『 …

猫の恩返しのムタの本名と正体は?耳をすませばにモデルがいた?2

猫の恩返しのムタの本名と正体は?耳をすませばにモデルがいた?

目次 『猫の恩返し』のムタって 一体何者なの??   今回は、 『猫の恩返し』のムタの本名と正体について 書いていきたいと思います。     RYOKOです。こんにちは。 …

もののけ姫のたたらばの場所はどこ?包帯の女達の病気はハンセン病?3

もののけ姫のたたらばの場所はどこ?包帯の女達の病気はハンセン病?

目次 もののけ姫の舞台となるたたらば。 包帯の女たちは何の病気か気になりますよね。 今回は、 もののけ姫のたたらばの場所はどこか、 包帯の女たちの病気は何なのか、 書いていきたいと思います。 &nbs …

もののけ姫のサンはなぜ山犬に?捨てられた理由は?母親はエボシ!?3

もののけ姫のサンはなぜ山犬に?捨てられた理由は?母親はエボシ!?

目次 2018年10月26日に 金曜ロードショーで 「もののけ姫」が放送されます。   今回は、 もののけ姫のサンはなぜ山犬になったのか、 捨てられた理由と、母親について 書いていきたいと思 …

ハウルの動く城のマルクルの正体とは?原作での過去や親との関係は?4

ハウルの動く城のマルクルの正体とは?原作での過去や親との関係は?

目次 『ハウルの動く城』のマルクルって かわいい男の子ですよね。 今回はマルクルの正体や、 原作でのマルクルの過去、 親との関係について 調べてみたいと思います。     RYOK …

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

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

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