モジュール詳細:形状暗号
幾何学の先生から、あなたへの宿題だって。
モジュールは、3つのディスプレー、キーボード、2つの矢印、及び現在のページを表示するボタン(送信ボタン)で構成されている。
右の矢印を押すと、次のページに移動できる。左の矢印を押すと前のページに移動できる。ページは全部で7ページある。
ページ1には、上のディスプレーに6文字の暗号化された単語、真ん中のディスプレーにキーワードが表示される。このキーワードをKW1とする。
ページ2とページ3には、3つのディスプレーすべてに数字が表示される。各桁は円形暗号で使用する。
ページ4には、上のディスプレーにキーワードが表示される。このキーワードをKW2とする。
ページ4とページ5には、0~11の範囲の値が表示され、その真下のディスプレーに回転方向が表示される。
ページ5には、下のディスプレーにある数字が表示される。この数字は正三角形暗号の十二角形キーの作成で使用する。
ページ6とページ7には、ディスプレーに6文字の英字がモールス信号で表示されている。これをKW3とする。これは四角形暗号で使用する。
暗号化された単語を取得し、以下のルールに従う。
ステップ1:円形暗号
このステップでは、KW1を使用して文字列を作成する。
作成するには、キーワードの後ろにアルファベット全体の文字列を作成し、重複する英字を削除する(最初に出てきた英字は除外する)。
文字列と円周率は、左端を0番目とする。
2ページ目の上のディスプレーの数字を取得し、円周率の位置を得る。その桁の位置にある数字を取り、最初の文字からその数だけ左にシフトし、必要ならループする。この作業を6文字と数字すべてについて続ける。