点字を使ったシーザー暗号は、視覚障害を持つGenCyberサマーキャンプ参加者のアクセシビリティを確保するように設計されていました。これは高校生に使用され、対称暗号の概念を強化するものでした。
以下のシーザー暗号の紹介は、GenCyberのカリキュラムから借用したものです。
シーザー暗号の紹介
シーザー暗号は、最も簡単な暗号方式の1つです。アルファベットを1から25までずらすことでメッセージを暗号化します。アルファベットは26文字しかないので、それ以上の数字は使えません。
シーザー暗号のアルファベットシフトの方向は重要です。例えば、下に示されたチャートでは、この暗号は左シフト3か右シフト23のどちらなのでしょうか?
平凡:ABCDEFGHIJKLMNOPQRSTUVWXYZ
暗号:XYZABCDEFGHIJKLMNOPQRSTUVW
両方が正解ですが、「3のシフト」とだけ言った場合、どの方向に進むのか分かりにくくなります。簡単にするために、すべてを右にシフトするように処理します。
既知のキーの復号化
私たちは、メッセージを解読するためにシーザー暗号リングを使用します。
どんな暗号でも、鍵は非常に重要です。メッセージを解読するための鍵です。この種の暗号では、鍵がリングが移動する距離を決定します。
1.) まず、1のシフトから始めましょう。メッセージを解読するには、リングの上部を右に1スペースシフトします。そうすると、下部の文字が上部の文字に変わります。
あなたの暗号リングはこのように見えるはずです。
暗号文: HFODZCFS
キー: 回転 1
回答:_
2.) 悪くないですね?もっと難しいやつに挑戦してみましょう。これは3つのシフトがあります。あなたの暗号リングは少し異なって見えるでしょう。
あなたの暗号リングはこのように見えるはずです。
暗号文:GR RU GR QRW WKHUH LV QR WUB
キー: 回転 3
回答:_
ご要望に応じて、より多くの実験室の例をご用意しています。
印刷の指示
全てのモデルはSTLファイルでエクスポートされます。
0.4の標準的なノズルサイズが推奨されています。
ノズル0.4設定でPLAフィラメントを使用してテストされました。
複数色のSTLファイルは近日公開予定です
~
Model Source
