モジュール詳細:シナプス暗号
ふむ……。どうやらこれは非常に馴染み深いもののようだ。
モジュールは、3つのディスプレーがあるウィンドウ、右側のページカウンター、前ページまたは次ページに移動するための2つの矢印ボタン、送信モードに入るためのボタンで構成されている。
モジュールを解除するには、以下の4ステップを利用し単語を復号する。
ステップ1:重畳暗号
1ページ目の上のディスプレーにある暗号化された単語と、2ページ目の上のディスプレーにあるキーワードを取得する。キーワード中の重複する英字を、最初に出現したものを残したまま削除する。アルファベット全体の文字列を取得したら、キーワードに表示されている文字をすべて削除する。
ポートの個数が素数の場合は、アルファベットをキーワードの末尾に置く。そうでない場合は、アルファベットをキーワードの先頭に置く。
作成したアルファベット(C)、2ページ目の真ん中と下のディスプレーに表示されているキーワード(A, B)を使用し、暗号化された単語のX番目にある英字に対して以下の手順を実行する。
- AのX番目の英字からスタートする。BのX番目の英字に到達するまでの移動回数を、必要であればループしながら数える。
- X番目の暗号化された英字から、先程のステップと同じ方向に、必要であればループしながらその回数分移動し、CのX番目の復号された文字を得る。