みなさんこんにちは!おさかなです!
今回は「オンライン暗号ホイール」について、書いていこうと思います!
それでは、レッツゴー!!!!!
・シーザー暗号の解き方を知りたい方
・オンラインツールを活用したい方
・シーザー暗号を作ってみたい方
「シーザー暗号」とは?
「シーザー暗号」とは、暗号の中で最もシンプルで広く知られているもので、主に文章を別の文字に置き換えることで暗号化する「単一換字式暗号」のひとつです。(ふむふむ…。)
例えば「ABCDE」という文章を、シーザー暗号を使って右に3文字シフトすると「XYZAB」となる、みたいな感じです。
右に3文字(3鍵)という部分が、いわゆる「暗号鍵」と呼ばれる部分で、暗号を解読するときに必要になるため、情報を共有する者同士でしっかりと管理する必要があります。
(これが第三者に漏れてしまうと、大変💦)
F ilsb vlr!
ん?何て言ったの?
I live you!だよっ♪
「オンライン暗号ホイール」って何?
「オンライン暗号ホイール」とは、シーザー暗号などの暗号をかんたんに作成・解析することができるツールのことです!(すごい!)
実際につかってみよう!
まずサイトにアクセスします。(こんな感じ!)
「A」の部分に「・」点が打ってあり、ここを基準として文字を置き換えていきます。
1回クリックすると、回転させることができて、もう1回クリックすると止めることができます。
(ぐるぐる!)
点の位置にある「数字」が「どれくらいシフトしたか」を表している暗号鍵になります。
今回の場合はA→Nまで移動しており、「13鍵」と表すことができます!(なるほど)
直感的に操作出来ていいね!
下に表も用意されているので、是非ご活用ください!
それでは最後にひとつ、暗号解析の問題を出してみたいと思います!(答えは下にあるよ☆)
ぜひチャレンジしてみてくださいね🚩
「Rfyli wms dmp pcybgle rfgq dyp!」
↓参考にした書籍
Pythonでいかにして暗号を破るか
これで全ての操作は完了です。(やった~!)
お疲れ様でした☕
ここまで読んでくださり、ありがとうございました!