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

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

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

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

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

SECRET PUZZLE 01【Cypher編】

はじめに

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

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

IPUSIRONのプロフィールを見る

暗号文

First Roomの次の部屋をSecond RoomやEntry Hall(エントリーホール)と呼ぶことにします。

暗号の年表が書いてある部屋です。

この部屋には、3つの文字ブロックが掲示されています。

以下は左ブロックの書き起こしです。

E E O J F I U Y U C M O O P T R
Y Y Z N V D Q E P S Z O K J Q N
P Q R D P L A U S H O E E F N P
J P L R Q V R P J R U W M L A Y
S Q O C C F K C C A C S F O O I
X Y A D F R W B O J H A V G S D
P J N F I E A X F B R C C L N C
U Z B U C B M V H T Y A E L S L
M G E E G G J F U G V U Q A Z P

以下は中央ブロックの書き起こしです。

L H W Q T Y L S K P W Y Z R I A
J R O I Z W E E D U W H L W D F
H J P A D V A Z A C X F A V R U
F G Q J B D I A W R W T O C L S
T B W B Q R Y T S V L K E N M V
M V H U C A D I N G P O T A X Y
T L C W H U Z I E V M E N V Y M
C S H E D O B Q K Z L R V T Q H
N Z M Z G W O O J O S H C A J D

以下は右ブロックの書き起こしです。

J Y D G A E B S Y L S T Z L X U
X X S R X D P O G Z N H H L N K
T Q S O G F E T J T Y I U G H S
S J L Y S P G J F Y S N M D P I
E U C Q K O R H V G P H I X C X
W T D J B L D R E X T Y W W X X
B T Q X U I L T S G G L J I H O
D L S U G R Q B Y S P S O B Q X
N F M J F W O L J D F I A O G W

そもそも暗号文なのか?

この文字ブロックの特徴は以下のとおりです。

  • 3枚の縦9×横16の文字パネル

この文字ブロックの正体については、いくつかの可能性が考えられます。

  • 単なる装飾…暗号文らしい雰囲気を演出するためのランダムな文字列
  • ワードサーチ…暗号学関連の用語が縦・横・斜めに隠されている
  • 実際の暗号文…何らかの暗号方式で解読可能なメッセージ
  • イースターエッグ…開発者が隠した秘密のメッセージ

解答を入力するコンソールは存在しないため、ゲーム進行上は解く必要のない要素です。

暗号学博物館としての雰囲気を演出し、プレイヤーに「これから暗号の世界に入る」という期待感を与える効果があります。

ワードサーチか?

ここは教育エリアであり、本格的な暗号解読の部屋に入る前です。

そのため、解読不要で、キーワードを見つけるだけの軽い遊びであるワードサーチ(単語探し)ではないかと推測しました。

しかしながら、"CAESAR"、"SCYTALE"、"PLAYFAIR"、"CODE"、"VIGENERE"、"ENIGMA"といった単語を縦・横・斜めで探しても見つかりませんでした。

ワードサーチではなさそうです。

解読アプローチ

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

↓↓下にスクロール↓↓

この解読アプローチは、Steam Community Guide「【指北】菜鸡漫游展览馆」(作者:ota氏)によるものをベースにしています。
https://steamcommunity.com/sharedfiles/filedetails/?id=2376632848
ただし、一部私の独自解釈を含みます。
正解が提示されていませんので、本当に正しい解読なのかは判断できません。

1:暗号方式を特定する。

この暗号はワンタイムパッドを2回適用したヴィジュネル暗号の変形です。

左パネルと中央パネルが鍵、右パネルが暗号文として扱います。

2:左パネルと中央パネルをヴィジュネル暗号の鍵として使用する。

復号文字 = (左パネル + 中央パネル + 右パネル) mod 26

上記のルールを用いて、一番上かつ一番左について復号してみます。

左パネル’E’+中央パネル’L’+右パネル’J’

=5+12+10 (∵アルファベットを「A=1, B=2, … Z=26=0」のように数値変換する。「A=0」ではないことに注意)

=27 mod 26

=1

=文字’A’

3:復号結果は以下のとおりです。

A L P H A M I K E E C H O T A N
G O H O T E L Y A N K E E S I E
R R A T A N G O D E L T A I N D
I G O A L P H A M I K E O S C A
R N O V E M B E R D E L T A E C
H O M I K E E C H O R O M E O A
L P H A L I M A D E L T A Q U E
B E C U N I F O R M A L P H A R
O M E O T A N G O Z U L U Q Q Q

4:解読して得られたテキストを吟味する

1行目に"ALPHA"、"MIKE"、"ECHO"といった文字列が見えます。

これは、NATOフォネティックコードです。

NATOフォネティックコードは無線通信で文字の聞き間違いを防ぐために使われます。

コード文字意味
AlphaA最初のギリシャ文字
MikeMマイク/男性名
EchoE反響
TangoTタンゴ(舞踊)
HotelHホテル
YankeeYヤンキー
SierraS山脈
TangoT
DeltaDデルタ
IndigoI虹の7色の1つ
※’I’のフォネティックコードは"India"であり、"Indigo"はフォネティックコードではない。
AlpahA
MikeM
OscarOオスカー
NovemberN11月
DeltaDデルタ
EchoE
MikeM
EchoE
RomeoRロミオ
AlphaA
LimaLリマ(都市名)
DeltaD
QuebecQケベック
UniformU制服
AlphaA
RomeoR
TangoT
ZuluZズールー族
QQQ(マスを埋めるための冗字)

フォネティックコード群から文字列に置き換えると以下になります。

AMETHYSTDIAMONDEMERALDQUARTZ

5:文字列に宝石の名前が現れました。

AMETHYST DIAMOND EMERALD QUARTZ
頭文字宝石名日本語誕生月
AAmethystアメシスト(紫水晶)2月
DDiamondダイヤモンド4月
EEmeraldエメラルド5月
QQuartz石英(水晶)誕生石ではない

私は4つの宝石が得られたことが解読結果そのものだと思っています。
これはエドガー・アラン・ポーの『黄金虫』を彷彿とさせる宝探しの結末といえるからです。

ota氏はさらに解読を進めています。
宝石名の頭文字を並べると以下のようになります。
A + D + E + Q ⇒ ADEQ
“ADEQ"は医学界で「adequate」(十分な、適切な)の略語として使われていることを指摘しています。
ota氏自身も「真的够了(本当にもう十分だ)wwwwww」と茶化しています。

Matthew Brown氏はイギリスのゲーム開発者。
イギリス英語では"adequate"は「まあまあ」「十分」という控えめな肯定表現です。
イギリス人特有のunderstament(控えめな表現)の文化と一致する可能性があります。
この解釈が正しければ「これで十分だ」という開発者からのメッセージではないかと推測されます。

“ADEQ"が他のパズルを解く手がかり?

おまけ

First Room(最初のチュートリアル部屋)がアリスの物語に由来していました。

作者であるルイス・キャロルは、1868年に「ヴィジュネル暗号は解読不可能」と主張していました。

よって、Second Roomの隠し暗号文は、一種の伏線回収ともいえます。

CypherCypher

Posted by ipusiron