ここから本文です

サマーウォーズに出た 数式の解き方を 中3の僕にわかるように 説明してくれませ...

han********さん

2011/11/2403:26:48

サマーウォーズに出た
数式の解き方を
中3の僕にわかるように
説明してくれませんか?

補足じゃあこれで11438162575788886766923577997614661201021829672124236256256184293
5706935245733897830597123563958705058989075147599290026879543541
答えはThe Magic Words are Squeamish Ossifrage
です
解き方教えてくれますよね?

閲覧数:
30,913
回答数:
1
お礼:
100枚

違反報告

ベストアンサーに選ばれた回答

rat********さん

2011/11/2800:19:24

中3にわかるようにって言われても詳しくは大学でも難しいレベルだから
わからないと思うが、出来る限りわかりやすくしてみた。
(サマーウォーズ見てないけど・・・)

http://ja.wikipedia.org/wiki/RSA%E6%9A%97%E5%8F%B7

詳しくはRSA暗号を参照
文字を数字化してこれをe(任意の数)乗する(この数字が11438・・・)
この数字を(1/e)乗すれば文字に戻すことができる。

これがその数式の解き方です。
例えば
A→01 B→02 ・・・Z→26とする
ABC は 010203と変換できる
これをe(ここでは2)乗すると
104101209
となる
これを(1/2)(=√2)乗すると
10203と元に戻るので
桁数を戻して
010203 →ABC
と復元することができる。

この場合なら人力で解読できないこともないが、
eという数字は65537乗とかなるので
人力ではとうてい不可能だが
Mas Par とかいう並列処理コンピュータなら解読ができるらしい。
おそらくこれのことだと思う。

質問した人からのコメント

2011/11/30 07:26:16

わかりませんでした

「サマーウォーズ 数式」の検索結果

検索結果をもっと見る

あわせて知りたい

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる