当サイトの一部ページには、アフィリエイト・アドセンス・アソシエイト・プロモーション広告を掲載しています。

Amazonのアソシエイトとして、Security Akademeiaは適格販売により収入を得ています。

広告配信等の詳細については、プライバシーポリシーページに掲載しています。

消費者庁が、2023年10月1日から施行する景品表示法の規制対象(通称:ステマ規制)にならないよう、配慮して記事を作成しています。もし問題の表現がありましたら、問い合わせページよりご連絡ください。

参考:令和5年10月1日からステルスマーケティングは景品表示法違反となります。 | 消費者庁

TRANSPOSITION PUZZLE 08【Cypher編】 

はじめに

いつもブログをご覧いただきありがとうございます。

ミジンコに転生したIPUSIRONです😀

IPUSIRONのプロフィールを見る

暗号文

TUTT MOWS IHIN OSMR NEPI EEUZ LXSE SZ

ヒント

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

Plaintext begins "T..."

解答への道

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

・4文字のブロックに分けられている。

・空白を除くと、30文字ある。

30の約数は1,2,3,5,6,10,15,30です。

行分けして配置しようとすれば、1と30は除外できます。

2,3,10,15も解読の優先度としては下がります。

よって、5×6から考え、それがダメだったら6×5に挑戦してみます。

[1]5×6の場合

5行に分けると次のようになります。

TUTTM
OWSIH
INOSM
RNEPI
EEUZL
XSESZ

1列目を縦読みすると、"TOIREX"という文字列が得られます。英単語ぽくないので、全体が間違っていたのでしょう。

[2]6×5の場合

次の候補である6×5を試します。

TUTTMO
WSIHIN
OSMRNE
PIEEUZ
LXSESZ

1列目を縦読みすると、"TWOPL"という文字列が得られます。続けて2列目は"USSIX"です。

続けて読むと英文ぽくなっています。

最後までつなげてみましょう。

“TWOPLUSSIXTIMESTHREEMINUSONEZZ"が得られました。

文末の’Z’は埋字[1]マトリクスにするためにパディングした文字です。です。

埋字を削除し、適当に空白を挿入して単語を区切っていくと、"TWO PLUS SIX TIMES THREE MINUS ONE"というメッセージになりました。

「2+6×3-1」として読み取れます。

計算すると19になります。

解答

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

19

ツールで解読する【別解】

Columnar CipherLabは、縦列転置暗号ツールです。解読機能はありませんので、復号機能で代用します。

暗号文を空白で改行して、以下のようなマトリクスにします。2文字足りないので’X’でパディングしています。ツールはデフォルトで’X’を埋字としてマーキングしてくれるからです。暗号文内にも’X’が存在しますが、その点は復号してから考えましょう。

TUTT
MOWS
IHIN
OSMR
NEPI
EEUZ
LXSE
SZXX

このマトリクスをツールの「復号」タブで暗号文として入力します。

復号設定の「鍵を使用する」のチェックを外します。

あとは、列数を総当たりしていきます。

列数5で復号しても、得られる文字列は"TSMESUIRUZTHNZXTIELXMNPXOOISWSEE"で意味を成しません。

次に、列数6にすると"TWOPLXUSSIXXTIMESTHREEMINUSONEZZ"が得られました。

ここまでくれば、先に示した解読アプローチと同様です。

終わりに

この問題で転置式暗号の部屋はクリアになります。

References

References
1 マトリクスにするためにパディングした文字です。

Cypher古典暗号Cypher

Posted by ipusiron