🌊

The Traitors – 2016/03/29

2022/03/31に公開

The Traitors

2つのコードが The Traitors
ポストの中に見つかりました。

[1] c8bdaebdccbcb0aaadbeb8baabccbecab1
[2] 1123121114125231511123121111211334115212311111132222122

Code #1

[1] c8bdaebdccbcb0aaadbeb8baabccbecab1

コードの文字は 0-9a-f から成り、これは 16進数空間です。
コードの長さは 34で、 2 で割れそうです。コードをペアで分けていくと、
c8 bd ae bd cc bc b0 aa ad be b8 ba ab cc be ca b1

ヒント:
初めのペアの c はパスコードフォーマットで数字の位置になります。(#zzz#keywordz#z#z)

解法

16進数で atbash します。(01234567 <=> 89abcdef)

37 42 51 42 33 43 4f 55 52 41 47 45 54 33 41 35 4e

7BQB3COURAGET3A5N

Code #2

[2] 1123121114125231511123121111211334115212311111132222122

コードは長い数字文字列で、すべてが低めの数字(1~5)になっています。すべての数字を足し合わせると 102 になり、これは 6 x 17 です。

ヒント:
たいてい、長い数字文字列は run-length encoding です。

解法

エンコーディングを適用すると、
010011101101011110110000011000100000101001110110101001011100011110100000110110001010101110011001101100

文字列を6の長さでブロックに分けていくと、
010011
101101
011110
110000
011000
100000
101001
110110
101001
011100
011110
100000
110110
001010
101110
011001
101100

それぞれのブロックを ABCDEF を以下のように点字に割り当てます。
AD
BE
CF

最初の3つの点字は以下のようになります。
00 11 01
11 00 11
01 11 10
そして、これは 4XT となります。

すべて変換すると、
4XTB2AUGUSTAG9N8M

Discussion