コードを解読する方法

コードを解読する方法

人類が文字を発明して以来、情報を難読化するためにコードや暗号を使用してきました。ギリシャ人とエジプト人は暗号を使って私的な通信を送信し、それが現代の暗号解読の基礎を形成しました。暗号解読とは、コードとその解読を研究する学問です。それは秘密と策略の世界であり、とても楽しいものです。パスワードを解読したい場合は、まず最も一般的なパスワードを認識し、その解読方法を学ぶことから始めます。詳細については、ステップ 1 を参照してください。

パート1 パート1/3:

換字暗号の解読

  1. {"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/e\/e9\/Decipher-a-Secret-Code-Step-1-Version-4.jpg\/v4-460px-Decipher-a-Secret-Code-Step-1-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/e\/e9\/Decipher-a-Secret-Code-Step-1-Version-4.jpg\/v4-828px-Decipher-a-Secret-Code-Step-1-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 1最初のステップは、メッセージ内の 1 文字の単語を見つけることです。ほとんどのパスワードは置換方法が比較的単純で、単純な一対一対応を行い、文字を一つずつ見つけ、推測と忍耐力に基づいてパスワードを解読することで、非常に簡単に解読できます。
    • 英語の1文字の単語は「I」か「a」のどちらかなので、どちらかを選んで試し、ヒントを探しながら、基本的には推測ゲームをしてみてください。 「a - -」を発音すると、ほとんどの場合「are」または「and」になることがわかります。推測して確認してください。それでもうまくいかない場合は、戻って他のオプションを試してください。辛抱強く時間をかけてください。
    • コードの読み方を学ぶときは、コードを「解読する」ことについてあまり心配しないでください。手がかりを探して英語(またはコーディングに使用される他の言語)での書き方のルールを認識すると、コードを解読するプロセスで時間と労力を節約できます。
  2. {"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/f\/f6\/Decipher-a-Secret-Code-Step-2-Version-4.jpg\/v4-460px-Decipher-a-Secret-Code-Step-2-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/f\/f6\/Decipher-a-Secret-Code-Step-2-Version-4.jpg\/v4-828px-Decipher-a-Secret-Code-Step-2-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 2最も一般的な記号または文字を探します。英語で最も一般的な文字は「e」で、次に「t」と「a」が続きます。作業を進める際には、まずは自分がよく知っている一般的な単語や文の構造から始め、論理的な推測を行ってください。 100% 確信できるということはめったにありませんが、解読のゲームは論理的な選択、回帰、間違いの修正というゆっくりとしたプロセスです。
    • 二重記号や短い単語に注意し、まずそれらを解いてください。 「highway」を推測するよりも、「an」、「in」、「at」について推測する方が簡単です。
  3. {"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/c\/c1\/Decipher-a-Secret-Code-Step-3-Version-4.jpg\/v4-460px-Decipher-a-Secret-Code-Step-3-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/c\/c1\/Decipher-a-Secret-Code-Step-3-Version-4.jpg\/v4-828px-Decipher-a-Secret-Code-Step-3-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 3アポストロフィの後の文字を見つけます。メッセージに句読点が含まれていればラッキーです。これにより、認識できるようになる一連の手がかりが提供されます。アポストロフィの後には、ほとんどの場合、S、T、D、M、LL、または RE が続きます。したがって、省略記号の後に同じ記号が 2 つある場合は、「L」が割れていることになります。 [1]
  4. {"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/f\/fe\/Decipher-a-Secret-Code-Step-4-Version-4.jpg\/v4-460px-Decipher-a-Secret-Code-Step-4-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/f\/fe\/Decipher-a-Secret-Code-Step-4-Version-4.jpg\/v4-828px-Decipher-a-Secret-Code-Step-4-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":828,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 4 見つけたパスワードの種類を特定します。復号化プロセス中に、上記の一般的なパスワード タイプのいずれかを認識したと思われる場合は、そのパスワードは解読されたことになり、試行を中止して、パスワードに基づいて情報を入力できます。このようなことは頻繁に起こるわけではありませんが、一般的なパスワードに慣れていればいるほど、使用されているパスワードの種類を認識し、すぐに解決できる可能性が高くなります。
    • 数値置換暗号とキーストローク暗号は、基本的な日常的な秘密メッセージングで特に普及しています。これらの特別なコードに注意し、適切と思われる場合は適用してください。
    広告する
パート2 パート2/3:

一般的なパスワードを知る

  1. {"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/c\/c0\/Decipher-a-Secret-Code-Step-5-Version-4.jpg\/v4-460px-Decipher-a-Secret-Code-Step-5-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/c\/c0\/Decipher-a-Secret-Code-Step-5-Version-4.jpg\/v4-828px-Decipher-a-Secret-Code-Step-5-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 1換字式暗号の認識方法を学びます。基本的に、換字暗号は、事前に決められた規則に従って 1 つの文字を別の文字に置き換えます。このルールはコードであり、ルールを学習して適用することで、コードを「解読」してメッセージを読み取ることができます。
    • パスワードに数字、キリル文字、奇妙な記号、または象形文字が含まれていても、使用されている記号の種類が一貫している限り、おそらく置換暗号を扱っていることになります。つまり、使用されているアルファベットと、コードを解読するために適用されるルールを学ぶ必要があります。
  2. {"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/b\/b0\/Decipher-a-Secret-Code-Step-6-Version-4.jpg\/v4-460px-Decipher-a-Secret-Code-Step-6-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/b\/b0\/Decipher-a-Secret-Code-Step-6-Version-4.jpg\/v4-828px-Decipher-a-Secret-Code-Step-6-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":828,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 24者暗号方式を学びます。最も古い暗号はギリシャ人が使用していたもので、文字を数字に対応する格子状に並べ、その数字を使ってメッセージを作成するというものでした。この暗号は使い方が簡単で、現代の暗号解読の基礎の 1 つです。長い数字の文字列を含むメッセージがある場合は、このように作成されている可能性があります。
    • このコードの最も基本的な形式は、行 1 ~ 5 と列 1 ~ 5 で構成され、グリッドに沿って各文字 (I と J を組み合わせ) を左から右にマトリックスに入力します。コード内の各文字は 2 つの数字に対応しており、左の列には最初の数字、上の行には 2 番目の数字が示されます。
    • 「wikihow」という単語をこのようにコンパイルすると、次のようになります: 52242524233452
    • 子供たちがよく使う、より簡略化されたバージョンは、アルファベットの文字の位置に対応する数字を書くというものです。 A = 1、B = 2、など。 [2]
  3. {"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/f\/fc\/Decipher-a-Secret-Code-Step-7-Version-4.jpg\/v4-460px-Decipher-a-Secret-Code-Step-7-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/f\/fc\/Decipher-a-Secret-Code-Step-7-Version-4.jpg\/v4-728px-Decipher-a-Secret-Code-Step-7-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 3シーザー換字暗号を学びます。ジュリアスは、使いやすく理解しやすいが、解読が非常に難しい非常に優れたコードを考案しました。このコードは、より複雑な暗号の基礎として今日でも研究されているもう 1 つの基本的な暗号化システムとなっています。 [3] この置換法では、アルファベットの特定の位置を特定の方向に置き換えます。つまり、左側の 3 つの単位を置き換えるということは、A を D に、B を E に置き換えるということになります。 [4]
    • これは、「rotate one (1 を回転)」を意味する「ROT1」と呼ばれる一般的な子供向けのコードの根拠でもあります。このコードでは、すべての文字が 1 つの位置に移動され、B は A を表し、C は B を表す、というようになります。
    • 基本的なシーザー換字暗号を使用して、3つの単位を左方向に置換し、「wikihow」を次のようにエンコードします。zlnlkrz
  4. {"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/e\/ea\/Decipher-a-Secret-Code-Step-8-Version-2.jpg\/v4-460px-Decipher-a-Secret-Code-Step-8-Version-2.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/e\/ea\/Decipher-a-Secret-Code-Step-8-Version-2.jpg\/v4-828px-Decipher-a-Secret-Code-Step-8-Version-2.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 4キーボードモードに注意してください。キーボードの代替品では、通常、文字を特定の位置だけ上、下、左、または右にシフトすることにより、従来のアメリカ式 (QWERTY) キーボード パターンを使用します。キーボード上の文字を特定の方向に置き換えることで、簡単なパスワードを作成できます。方向の変化を理解することで、コードを解読できるようになります。
    • 列を1つ上に移動することで、「wikihow」を「28i8y92」としてエンコードできます。
  5. {"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/7\/71\/Decipher-a-Secret-Code-Step-9-Version-2.jpg\/v4-460px-Decipher-a-Secret-Code-Step-9-Version-2.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/7\/71\/Decipher-a-Secret-Code-Step-9-Version-2.jpg\/v4-728px-Decipher-a-Secret-Code-Step-9-Version-2.jpg","smallWidth":460,"smallHeight":345,"bigWidth":828,"bigHeight":546,"licensing":"<div class=\"mw-parser-output\"><\/div>"} 5.複数のパスワードを使用しているパスワードがあるかどうかを確認します。基本的な置換暗号では、暗号作成者が置換アルファベットを作成し、それによって暗号メッセージを作成します。中世以降、このタイプのコードは解読が非常に容易になったため、暗号解読者は、単一の暗号内で複数のアルファベットを使用することでコードを解読しにくくし、他人がコードの構成方法を推測できないようにするさまざまな方法を使い始めました。
    • トリメティウス表は26×26のグリッドです。 [5] これには、シーザーの置換アルファベットのすべての順列が含まれており、アルファベット順に並べられているか、回転する円筒の形で提示される「表形式」の場合もあります。グリッドを暗号として使用するには、最初の行を使用してメッセージの最初の文字をエンコードし、2 番目の行を使用してメッセージの 2 番目の文字をエンコードするなど、さまざまな方法があります。 [6]
    • 暗号作成者は、特定の列の各文字の暗号メッセージを参照するためにコードワードも使用します。つまり、この方法を使用する場合、コードワードが「wikihow」であれば、「W」行と暗号化されたコードの最初の文字を含む列を見て、メッセージの最初の文字を特定する必要があります。コードワードを知らなければ解読するのは困難です。
    広告する
パート 3パート3/3:

コード翻訳者になる

  1. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/1\/1b\/Decipher-a-Secret-Code-Step-10-Version-2.jpg\/v4-460px-Decipher-a-Secret-Code-Step-10-Version-2.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/1\/1b\/Decipher-a-Secret-Code-Step-10-Version-2.jpg\/v4-728px-Decipher-a-Secret-Code-Step-10-Version-2.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 1辛抱強く待ちましょう。コードを解読するには多大な忍耐と根気が必要です。これは時間がかかり、退屈なプロセスであり、さまざまなキー、単語、方法を試しながら何度も推測する必要があり、イライラすることが多かったです。コードを解読したいなら、冷静さと忍耐力を学び、謎を受け入れ、ゲームを楽しんでください。
  2. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/d\/df\/Decipher-a-Secret-Code-Step-11-Version-2.jpg\/v4-460px-Decipher-a-Secret-Code-Step-11-Version-2.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/d\/df\/Decipher-a-Secret-Code-Step-11-Version-2.jpg\/v4-728px-Decipher-a-Secret-Code-Step-11-Version-2.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 2独自のパスワードを入力します。理論上は楽しいですが、キーワードの助けなしに複数のパスワードを使用することに真っ向から取り組むのはまったく別の問題です。複雑なコーディング システムを使用して独自の暗号を記述する方法を学ぶことは、暗号作成者の考え方や暗号の解読方法を学ぶ優れた方法です。最も優れたパスワードクラッカーは、パスワード自体の作成も得意で、より複雑なパスワードを作成します。より複雑な方法とその解読方法を学んで、自分自身に挑戦してください。
    • 刑法や暗号を分析することは、ヒントを得るための素晴らしい方法です。賭博業者、麻薬王、ゾディアック・キラーはいずれも、研究する価値のある極めて複雑なコードを開発しました。 [7]
  3. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/5\/5a\/Decipher-a-Secret-Code-Step-12-Version-2.jpg\/v4-460px-Decipher-a-Secret-Code-Step-12-Version-2.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/5\/5a\/Decipher-a-Secret-Code-Step-12-Version-2.jpg\/v4-728px-Decipher-a-Secret-Code-Step-12-Version-2.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 3有名な未解決の暗号を試します。 FBI は、娯楽的な広報活動の一環として、一般の人々が解読できるコードを定期的に公開しています。 [8] これらのコードを解読して、回答を提出してみてください。もしかしたら、すぐに仕事が見つかるかもしれませんよ。
    • CIA本部の外にある公共の像が示すように、クリプトスはおそらく世界で最も有名な未解読暗号である。これはもともと秘密諜報員のテストとして作成されたもので、4 つの異なるコードを持つ 4 つの独立したボードで構成されています。最初のアナリストたちは3つの暗号を解読しようと10年を費やしたが、最終的な暗号は未だ解明されていない。 [9]
  4. {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/2\/23\/Decipher-a-Secret-Code-Step-13-Version-2.jpg\/v4-460px-Decipher-a-Secret-Code-Step-13-Version-2.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/2\/23\/Decipher-a-Secret-Code-Step-13-Version-2.jpg\/v4-728px-Decipher-a-Secret-Code-Step-13-Version-2.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 4チャレンジと謎を楽しみましょう。コードを解読することは、自分自身がダン・ブラウンの小説の中に生きているようなものです。謎を受け入れ、秘密のコードに挑戦し、暗号解読の興奮を体験することを学びましょう。 広告する

ヒント

  • コードを解読するのに長い時間がかかっても、希望を失わないでください。これは正常です。
  • 文字「e」は英語で最もよく使われる文字です。
  • 文字がそれ自体を表すことはほとんどありません (「A」が「A」を表すことはありません)。
  • パスワードが印刷される場合、Windings などの特殊なフォント タイプで印刷される可能性が高くなります。これは二重暗号化の一部である可能性があります (Windings 自体も暗号化されたメッセージを綴っています)。
  • 暗号内の文字は必ずしも復号化されたメッセージ内の文字に対応するわけではなく、その逆も同様です。
  • メッセージが長いほど、コードを解読しやすくなります。
広告する

警告する

  • 解決につながらない迷路には注意してください。狂わないで!
  • 一部の暗号では、大量の情報がなければ解読することが不可能です。つまり、暗号化キーを持っていても、情報を復号化することは不可能であると思われます。これらにはソフトウェアや多くの推測作業が必要になる場合があります。
広告する

準備が必要です

  • 暗号解読のための秘密のメモ
  • 鉛筆と付箋


<<:  ルイス電子構造の書き方

>>:  カエルとヒキガエルの違いの見分け方

ブログ    

推薦する

Google ドキュメントでフォルダを作成する方法

このwikiHowでは、Google ドキュメントでフォルダを作成する方法を説明します。 Googl...

Macでウェブサイトをブロックする方法

このwikiHowでは、MacでWebサイトをブロックする方法を説明します。サイトへのアクセスをブロ...

マキシスカートのカット方法

どんなスーツを着ても、ロングスカートと組み合わせれば、快適で自由な印象を与えます。何よりも、ロングス...

等差数列の任意の項を見つける方法

等差数列とは、各項と前の項の差が定数に等しい数列です。例えば、偶数列0 , 2 , 4 , 6 , ...

Chrome から Ask ツールバーを削除する方法

おそらく、Ask Toolbar というブラウザプラグインを誤ってダウンロードしたのでしょう。このプ...

正方形の周囲の長さを計算する方法

平面図形の周囲長は、その外周の長さ、つまり各辺の長さの合計である。[1] X研究ソース。定義によれば...

写真から透かしを削除する方法

多くの人が、著作権を保護し、他人が許可なく画像を悪用するのを防ぐために、画像に「透かし」を追加します...

病気のベタの治療方法

アクアリウムショップに行くと、ペットボトルに一匹ずつ入れられた小さな魚が目に留まるはずです。これらの...

Amazonで販売者に連絡する方法

このwikiHowでは、Amazonで販売者に連絡する方法を説明します。 Amazon の発送は通常...

Wordで2行間隔を設定する方法

Word で行間隔を広げると、文書が明確になり読みやすくなるだけでなく、メモも取りやすくなります。こ...

風味付け用のレモンの皮の作り方

風味付け用のレモンの皮を自宅で簡単に作ることができます。レモンの皮は、焼き菓子に風味を加えたり、料理...

Word文書にチェックマークを追加する方法

場合によっては、ドキュメントに特殊な記号を追加する必要があります。一部の記号を入力するには、非常にわ...

ブレイクダンスのやり方

ブレイクダンスは、1970 年代にニューヨーク市ブロンクスで生まれました。ストリート ダンサーがよく...

スポンジボブの描き方

世界で最も有名なスポンジを知らない人はいるでしょうか?彼は服を着ている唯一のスポンジであるだけでなく...

デビットカードの残高を確認する方法

デビットカードは使い勝手は良いのですが、残高の確認が少々面倒です。残高を確認する準備ができたら、必ず...