暗号文の解き方

ページ名:暗号文の解き方

秘密の暗号を解読して、隠されたメッセージを明らかにしたいと思ったことはありませんか?アマチュアの暗号解読者になったような楽しい脳トレに挑戦したいなら、クリプトグラムがぴったりかもしれません!クリプトグラムは通常、ジョークや有名な引用文ですが、それぞれの文字が別の文字に置き換えられるので、THATがXFRXになるかもしれません。一見、文字がゴチャゴチャしているように見えるクリプトグラムですが、いくつかのパターンがわかれば、解くのはそれほど難しくありません。どんなパズルでも解読できるように、解き方のコツをご紹介します!

方法1

一般的な単語を解く

  1. クエスチョンマークがあったら、WHO、WHAT、WHERE、WHEN、WHY、HOWを埋めてください。暗号化されたメッセージの最後にクエスチョンマークがある場合、文中のどこかにこれらの単語が含まれていると考えてよいでしょう。文の最初の数単語をチェックし、文字のパターンを見て、どの単語が最も適切かを判断します。他の文字がすでに埋まっていれば、その単語全体がすぐに解けるかもしれません。
    • 例えば、DFTVT XVT PLG? のようなメッセージであれば、最初の単語はWHEREであろうと推測できます。
  2. パズル全体を通して、2文字の単語を探し、文字をテストしてみましょう。2文字の単語はたくさんありますが、暗号によく登場する単語は限られています。すでにAかIが配置されている2文字の単語を探しましょう。また、未解決の2文字の単語には、母音としてA、O、Yのいずれかが含まれていると考えることもできます。解けた文字が他の単語にうまく当てはまるかどうか、パズルに文字を差し込んでみてください。
    • 暗号でよく使われる2文字の単語には、OF、OR、TO、IT、IS、AT、AS、IN、HE、BE、BY、MYなどがあります。
    • FDとDFのように、文字が逆になっている2文字の単語を見つけたら、その単語は通常ONとNOです。暗号の文脈から、どちらがどちらであるかを判断する必要がある。
  3. パズルの中で繰り返される3文字の単語を探しましょう。文字数が増えるにつれて、3文字の単語は解読しやすくなります。文頭に3つの異なる文字がある場合は、THEを代入してみましょう。他にも、YOU、ARE、AND、ANY、BUT、NOT、CANなどの3文字の単語がよく出てきます。
    • DXXのような2文字の3文字の単語がある場合、その単語はALL、TOO、SEEのどれかだと考えてください。
  4. カンマの後に複文をつなぐ単語がないかチェックする。AND、BUT、OR、SO、BECAUSE、AFTER、HOWEVERのような単語は通常、文の2つの部分をつなぎ、コンマの直後に現れることが多い。いつもそうとは限りませんが、カンマの直後にどんな文字があるかチェックしてみてください。正しい文字をパズル全体に配置してみて、問題が起きないか確認してみましょう。
  5. 比較語句や最上級語句を探す。ALWAYSやNEVER、BESTやWORST、MOREやLESS、OFTENやRARELYなどです。クリプトグラムは通常、引用やジョークなので、通常、比較や最上級の単語が少なくとも1つは見つかります。パズルの中で、これらの文字パターンに続く単語がないか目を凝らし、文字を差し込んでみて、他の単語にどのように当てはまるか試してみましょう。
    • MOST、LEAST、EVERYTHING、NOTHINGなどもよく見かけます。
方法2

最初の文字を見つける

  1. 英語の1文字単語はAかIだけなので、パズルの中で一番見つけやすいでしょう。暗号文に目を通し、単体で現れる文字をメモしておきましょう。他の手がかりがなければ、どの文字がどこに入るか正確にはわかりませんが、少なくとも選択肢は絞られます。
    • 例えば、パズルの中に "SXO PV W "があれば、WはAかIだと推測できます。
    • 暗号文が詩的で古風な引用文である場合、その文字がOである可能性があります。
    • 例えば、暗号文の中に "W'X "がある場合、その単語は通常I'MまたはI'Dである。
  2. E、T、A、O、I、N、またはSを、パズルに最も頻繁に登場する文字に置き換えてください。これらの文字は英語で最もよく使われるため、一般的によく使われる文字はこれらの文字のいずれかであると考えることができます。暗号文を見て、それぞれの文字がパズルに何回出てくるかを数えましょう。その文字をすぐに単語に入れてみることもできますが、他のパターンを埋める作業をしていないと、解読が難しいかもしれません。
    • 例えば、ある文字が暗号文中に10回以上登場する場合、それはリストアップされた文字のいずれかである可能性が高い。
    • 逆に、Z、Q、J、Kのような文字は珍しいので、通常、パズルに1、2回しか出てきません。
  3. アポストロフィの後によくある短縮形の語尾を解きましょう。短縮形や所有格は、特定の文字でしか終わらないので、暗号を解くのに非常に役立ちます。あなたのパズルにアポストロフィを含む単語があるかどうかチェックし、その単語の文字数を数えてください。通常、アポストロフィの後の文字から1文字か2文字を推測することができます。
    • アポストロフィの後に1文字しかない場合、その単語は通常SかTです。
    • アポストロフィの後に他の文字がある場合は、REやVEになります。DD」のように、アポストロフィの後に同じ文字が繰り返される場合、正しい文字は「LL」です。
    • 単語がアポストロフィで終わる場合、最後の文字は所有格を表すSが一般的です。しかし、SINGIN'のように、Gが脱落したことを示すこともある。
  4. エンコードされた文字のそれぞれのインスタンスの上に書いて、解決された文字をテストする。ある文字に確信がある場合、または単に推測したい場合は、暗号文中の文字の代わりに正しい文字を代入する。その文字がパズルに現れるたびに、正しい文字をその文字の上に書き入れます。文字を埋めながら、その位置が各単語の中で意味をなしているかチェックしてください。
    • 例えば、「I」の文字が単語の最後の文字である場合、「I」で終わる一般的な単語は多くないので、不正解になる可能性があります。
    • クリプトグラムは試行錯誤が大切なので、始めるときには何度か間違うことが予想されます。簡単に消したり、新しい文字を試したりできるように、鉛筆で作業しましょう。
    • ウェブサイトによっては、文字の各インスタンスを自動的に埋めてくれるものもある。
    • オンライン暗号で文字がわからない場合は、ヒントボタンがあるかどうかを確認してください。
  5. 各文字を使用したら、その文字を消してください。暗号の各文字は1文字しか表さないので、すでに解読した文字を再利用することはありません。近くにある紙にアルファベットを書き出し、パズルに配置した文字を取り消し線で消してください。そうすることで、まだ解読する必要のある文字がわかります。
    • オンラインで暗号を解いているのなら、画面上にすでに使った文字が記録されているかもしれません。
方法3

文字のパターンを見つける

  1. パズルの中で、繰り返されるフレーズがあるか見てみましょう。クリプトグラムになるような有名な引用文には、たいてい繰り返される言葉や似たような言葉があります。一つの単語が解けたら、他の単語をできるだけ多くの文字に置き換えてみてください。
    • 例えば、"D MXO WADOJ LI OLWADOV NPRR KNPXRYZXHNP WAXO X NDIP UPQLWP U WL KNPXRYSP "というパズルでは、2つの異なる単語で "KNPXRY "というパターンが繰り返されているので、同じ文字が使われていることがわかります。
    • また、「pleasure(喜び)」と「pleasurable(快楽的な)」のように、ある単語を変化させたものが同じ暗号文の中に見られることもある。
  2. 一つの単語の中で繰り返される文字のペアを解く。RR、LL、NN、MM、EE、OOなど、単語内で繰り返される文字はごくわずかです。同じ文字が2つ隣り合っている単語をチェックし、その中に他の文字が解読されているかどうかを確認する。そうすることで、パズルに合いそうな単語を知ることができます。
    • 例えば、WELL、WILL、BEEN、SOON、BETWEENなどがこの方法で見つかるかもしれません。
  3. 単語の中で通常ペアになる文字に注意しましょう。TH、PH、QU、EXのように、一般的な文字とあまり一般的でない文字のペアとして、ダイグラフが英語では頻繁に登場します。パズルをチェックして、暗号化されたメッセージの中で頻繁に一緒に現れる文字のペアを見つけましょう。通常、いずれかの文字がすでに解けていれば役に立ちますが、これらのパターンのいくつかを認識できるかもしれません。
    • Hの文字にはCH、SH、TH、PH、WHがあり、単語の最初か最後に来ることがあります。
    • Kは通常、CK, SK, LK, KEのようなダイグラフで語末にあります。
    • Qの後には必ずUが付きます。
    • Xの前には通常AかEが来ると考えてよい。
  4. 5文字以上の単語について、一般的な接頭辞と接尾辞をチェックする。すべての長い単語に接頭辞や接尾辞があるとは限りませんが、より多くの文字を解くのに役立つのであれば、チェックしておいて損はありません。あなたの暗号の中に、DE-、DIS-、EN-、PRE-、UN-で始まる単語があるかどうか、それらの文字を差し込んで確認してください。また、-ABLE、-ED、-OUS、-ION、-ING、-LYのような接尾辞が、あなたの単語で使えるかどうかをチェックすることもできます。
この記事は、CC BY-NC-SAで公開されている「 How to Solve a Cryptogram 」を改変して作成しました。特に断りのない限り、CC BY-NC-SAの下で利用可能です。

シェアボタン: このページをSNSに投稿するのに便利です。

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する

NG表示方式

NGID一覧