暗号は、メッセージの本来の意味を隠すためにメッセージを変更する方法です。通常、暗号化にはコードブックまたはコードワードが必要です。暗号は、情報を隠したり暗号化したりするためにメッセージに適用されるプロセスです。この情報は、元に戻すか解読する必要があります。 [1] コーディングと暗号は、安全な通信(暗号解読)の科学の重要な部分です。 [2]
ステップ 方法1 方法 1/5: 簡単なパスワードとコードを使用する(子供向け) {"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/b\/ba\/Create-Secret-Codes-and-Ciphers-Step-1-Version-4.jpg\/v4-460px-Create-Secret-Codes-and-Ciphers-Step-1-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/b\/ba\/Create-Secret-Codes-and-Ciphers-Step-1-Version-4.jpg\/v4-728px-Create-Secret-Codes-and-Ciphers-Step-1-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 1単語を逆から書いてください。 これは、メッセージを一目では意味が理解できないようにエンコードする簡単な方法です。たとえば、「外で会いましょう(外で待っていてください)」は、逆から書くと「Teem em edistuo」になります。注意: このコードは簡単に解読できますが、誰かがあなたのメッセージを読み取ろうとしていると思われる場合に役立ちます。 [3]
{"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/6\/67\/Create-Secret-Codes-and-Ciphers-Step-2-Version-4.jpg\/v4-460px-Create-Secret-Codes-and-Ciphers-Step-2-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/6\/67\/Create-Secret-Codes-and-Ciphers-Step-2-Version-4.jpg\/v4-728px-Create-Secret-Codes-and-Ciphers-Step-2-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} メッセージを暗号化するためのアルファベットの 2 分の 1 マッピング。 紙にAからMまでの文字を一列に書きます。この行のすぐ下に、同じ行に N から Z までの文字を書きます。メッセージ内の各文字を、反対の行にある反対の文字に置き換えます。マッピングされたアルファベットを使用して暗号化すると、「Hello」は「Uryyb」になります。 [4] {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/1\/1b\/Create-Secret-Codes-and-Ciphers-Step-3-Version-4.jpg\/v4-460px-Create-Secret-Codes-and-Ciphers-Step-3-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/1\/1b\/Create-Secret-Codes-and-Ciphers-Step-3-Version-4.jpg\/v4-728px-Create-Secret-Codes-and-Ciphers-Step-3-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 3「pigpen password」を試してください。 紙に三目並べのグリッドを描きます。表にAからIまでの文字を左から右、上から下に書きます。この例では、最初の行は文字 A、B、C で構成されます。 2行目は文字D、E、Fです。 最後の行は文字 G、H、I です。 [5] {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/5\/57\/Create-Secret-Codes-and-Ciphers-Step-4-Version-5.jpg\/v4-460px-Create-Secret-Codes-and-Ciphers-Step-4-Version-5.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/5\/57\/Create-Secret-Codes-and-Ciphers-Step-4-Version-5.jpg\/v4-728px-Create-Secret-Codes-and-Ciphers-Step-4-Version-5.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 4最初の点線三目並べテーブルを作成します。 最初の三目並べのグリッドの横に別の三目並べのグリッドを描きます。最初のフォームと同様に、J から R までの文字を使用してフォームに記入します。次に、以下のように表の各行の各スペースにポイントをマークします。最初の行では、左から始めて、右下隅 (文字 J)、真下 (文字 K)、左下隅 (文字 L) に点をマークします。 2 行目では、左から始めて、右 (文字 M)、下 (文字 N)、左 (文字 O) に点をマークします。 3 行目では、左から始めて、右上隅 (文字 P)、真上 (文字 Q)、左上隅 (文字 R) に点をマークします。 [6] {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/e\/e0\/Create-Secret-Codes-and-Ciphers-Step-5-Version-5.jpg\/v4-460px-Create-Secret-Codes-and-Ciphers-Step-5-Version-5.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/e\/e0\/Create-Secret-Codes-and-Ciphers-Step-5-Version-5.jpg\/v4-728px-Create-Secret-Codes-and-Ciphers-Step-5-Version-5.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 5各グリッドの下に 2 つの X を描きます。 ピッグペン暗号の鍵を完成させるには、2 つの X にも文字を入力する必要があります。 2 番目の X では、X の交差点の周りの空白スペースに点を描き、X の中心の両側に点が 1 つずつあるようにします。それから:最初の X (ドットなし) には、X の上に s、左側に t、右側に u、下部に v と書きます。 2 番目の X では、X の上に w、左に x、右に y、下に z を書きます。 [7] {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/4\/45\/Create-Secret-Codes-and-Ciphers-Step-6-Version-4.jpg\/v4-460px-Create-Secret-Codes-and-Ciphers-Step-6-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/4\/45\/Create-Secret-Codes-and-Ciphers-Step-6-Version-4.jpg\/v4-728px-Create-Secret-Codes-and-Ciphers-Step-6-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 6文字の周りのグリッドを使用して、ピッグペン暗号を書きます。 文字の周囲のグリッド(ドットを含む)は、文字を置き換えるために使用されます。メッセージは豚小屋の暗号鍵を使用して豚小屋のような形のグリッドに変換されます。 [8] {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/f\/fc\/Create-Secret-Codes-and-Ciphers-Step-7-Version-4.jpg\/v4-460px-Create-Secret-Codes-and-Ciphers-Step-7-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/f\/fc\/Create-Secret-Codes-and-Ciphers-Step-7-Version-4.jpg\/v4-728px-Create-Secret-Codes-and-Ciphers-Step-7-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 7日付シフト暗号を使用します。 日付を選択してください。誕生日や大学卒業日など個人的に重要な日付の場合もありますが、ジョージ・ワシントンの誕生日のように個人的な意味のない日付の場合もあります。日付を完全な数字の文字列として記述します。これはデジタルキーです。たとえば、ジョージ・ワシントンの誕生日 (1732 年 2 月 22 日) を使用する場合は、2221732 と記述します。 誰かと日付シフト暗号を使用することに同意した場合は、暗号化されたメッセージに数値キーのヒント (「ワシントン」など) を含めることができます。 [9] {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/6\/68\/Create-Secret-Codes-and-Ciphers-Step-8-Version-4.jpg\/v4-460px-Create-Secret-Codes-and-Ciphers-Step-8-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/6\/68\/Create-Secret-Codes-and-Ciphers-Step-8-Version-4.jpg\/v4-728px-Create-Secret-Codes-and-Ciphers-Step-8-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 8日付シフトされた数値キーを使用してメッセージを暗号化します。 メッセージを紙に書いてください。メッセージの下に、メッセージ内の文字ごとにデジタル キーの数字を 1 つずつ記入します。デジタルキーの最後まで到達したら、最初からやり直してください。たとえば、ジョージ・ワシントンの誕生日 (1732 年 2 月 22 日) を使用すると、次のようになります。メッセージ : お腹が空いた暗号化 : お腹が空きました 2.2.2.1.7.3.2.2数字キーに応じて、以下のように文字をシフトします… 暗号化されたメッセージ :KOJVUJTA [10] {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/9\/99\/Create-Secret-Codes-and-Ciphers-Step-9-Version-4.jpg\/v4-460px-Create-Secret-Codes-and-Ciphers-Step-9-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/9\/99\/Create-Secret-Codes-and-Ciphers-Step-9-Version-4.jpg\/v4-728px-Create-Secret-Codes-and-Ciphers-Step-9-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 9Pig Latin などの暗号化された音声を使用します。 Pig Latin では、子音で始まる単語の場合、その音を単語の末尾に移動して「ay」を追加します。この規則は、子音のグループで始まる単語にも適用されます。母音で始まる単語の場合は、単語の末尾に「way」または「ay」を追加するだけです。子音で始まる単語の例: pig = igpay; me = emay; too = ootay; wet = etway; hello = ellohay 子音のグループで始まる単語の例: 手袋 = oveglay、シャツ = irtshay、歓声 = eerschay 母音で始まる単語の例: explain = explainway; egg = eggway; ends = endsay; eat = eatay [11] 広告する 方法2方法 2/5:コードを解読する {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/5\/57\/Create-Secret-Codes-and-Ciphers-Step-10-Version-4.jpg\/v4-460px-Create-Secret-Codes-and-Ciphers-Step-10-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/5\/57\/Create-Secret-Codes-and-Ciphers-Step-10-Version-4.jpg\/v4-728px-Create-Secret-Codes-and-Ciphers-Step-10-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 1パスワードの限界を認識します。 コードブックは盗難、紛失、破損の可能性があります。現代の暗号解読技術やコンピューター分析技術により、強力なパスワードを解読できる場合が多くあります。それでも、この暗号は長いメッセージを 1 つの信号語に凝縮することができ、時間を大幅に節約できます。 [12] パスワードはパターン認識を行うのに最適な方法です。この手法は、メッセージをエンコード、デコード、暗号化、または復号化するときに使用できます。 仲の良い友達同士が暗号語を使うのは自然なことです。内部のジョークも一種の「コード」と考えることができます。親友と一緒に暗号化言語を開発してみましょう。 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/9\/97\/Create-Secret-Codes-and-Ciphers-Step-11-Version-4.jpg\/v4-460px-Create-Secret-Codes-and-Ciphers-Step-11-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/9\/97\/Create-Secret-Codes-and-Ciphers-Step-11-Version-4.jpg\/v4-728px-Create-Secret-Codes-and-Ciphers-Step-11-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 2パスワードの目的を決定します。 コードの目的を理解することで、不必要な作業を回避できます。時間を節約したい場合は、いくつかの特定のコードワードだけが必要になる場合があります。複雑なメッセージをエンコードする予定の場合は、辞書のようなコードブックを開発することをお勧めします。エンコードするメッセージに出現する一般的なフレーズを選択します。これらのフレーズは、コードワードを使用した圧縮の主な対象です。 パスワードをより複雑にするために、いくつかの異なるエンコード サイクルまたは組み合わせを使用できます。ただし、使用するコードが増えると、それらを解読するために必要なコードブックの数も増えます。 [13] {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/2\/23\/Create-Secret-Codes-and-Ciphers-Step-12-Version-4.jpg\/v4-460px-Create-Secret-Codes-and-Ciphers-Step-12-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/2\/23\/Create-Secret-Codes-and-Ciphers-Step-12-Version-4.jpg\/v4-728px-Create-Secret-Codes-and-Ciphers-Step-12-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 3コードブックを記述します。 「はっきりと読み上げています」などの一般的なフレーズを「ロイ」だけに圧縮します。コード化されたメッセージおよび一般的なフレーズに含まれる可能性のあるすべての単語に対して、代替コードワードも指定されます。場合によっては、部分的なエンコードによってメッセージの理解が非常に困難になることがあります。たとえば、「walk」が「タンゴ」を意味し、「museum」が「レストラン」を意味する場合、以前使用されたコードワード「Roy」は意味を保持します。メッセージ: 昨日のこと。ロイ に言いたかったことがあります。昨日、私はこう言いたかったのです。ロイ。予定通りレストランまでタンゴを踊って行くよ。以上。(昨日 、私はこう言いたかったのです。 ロイ。予定通りレストランまでタンゴを踊って行くよ。以上。)意味: 昨日のこと。はっきり 聞こえました。予定通り博物館 まで歩いて 行きます。以上。 [14] {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/5\/5a\/Create-Secret-Codes-and-Ciphers-Step-13-Version-4.jpg\/v4-460px-Create-Secret-Codes-and-Ciphers-Step-13-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/5\/5a\/Create-Secret-Codes-and-Ciphers-Step-13-Version-4.jpg\/v4-728px-Create-Secret-Codes-and-Ciphers-Step-13-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 4コードブックをメッセージに適用します。 メッセージはコードブックのコードワードを使用してエンコードされます。名詞 (名前や「I」、「She」のような代名詞など) をプレーンテキストのままにしておくと、時間を節約できる場合があります。しかし、それはすべてあなたの具体的な状況に依存します。 2 フェーズ コーディングでは、2 つの異なるコード ブックを使用してメッセージをエンコードまたはデコードします。これらは 1 行のコードよりも安全です。 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/0\/09\/Create-Secret-Codes-and-Ciphers-Step-14-Version-4.jpg\/v4-460px-Create-Secret-Codes-and-Ciphers-Step-14-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/0\/09\/Create-Secret-Codes-and-Ciphers-Step-14-Version-4.jpg\/v4-728px-Create-Secret-Codes-and-Ciphers-Step-14-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 5キーを使用してメッセージをエンコードします。 情報をエンコードするために、キーメッセージ、単語のグループ、文字、記号、またはこれらの組み合わせを使用できます。 [15] メッセージの受信者も、メッセージを解読するためにこのキーフレーズまたは文字/記号を必要とします。 [16] たとえば、キーワード「SECRET」の場合、メッセージ内の各文字は、キーワードの対応する文字との区切りの文字数に変換されます。例えば、メッセージ: こんにちはコーディング: /H/とキー文字/S/の間には11 文字あります /e/ と /E/ は同じである ( 0 ) /l/とキー文字/C/の間には9つの 文字があります等々... コード化されたメッセージ: 11; 0; 9; 6; 10 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/9\/96\/Create-Secret-Codes-and-Ciphers-Step-15-Version-4.jpg\/v4-460px-Create-Secret-Codes-and-Ciphers-Step-15-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/9\/96\/Create-Secret-Codes-and-Ciphers-Step-15-Version-4.jpg\/v4-728px-Create-Secret-Codes-and-Ciphers-Step-15-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 6メッセージをデコードします。 暗号化されたメッセージを受信した場合、暗号化されたメッセージを理解するためにコードブックまたはキーワード/フレーズを使用する必要があります。最初は難しいかもしれませんが、コーディングに慣れてくると、プロセスはより直感的になります。 [17] ヒント: コーディング スキルを向上させるには、友人をアマチュア コーディング グループに招待することができます。情報を転送することでコーディングスキルを向上させます。
広告する 方法3 方法 3/5:一般的なコーディングを学ぶ {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/7\/78\/Create-Secret-Codes-and-Ciphers-Step-16-Version-4.jpg\/v4-460px-Create-Secret-Codes-and-Ciphers-Step-16-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/7\/78\/Create-Secret-Codes-and-Ciphers-Step-16-Version-4.jpg\/v4-728px-Create-Secret-Codes-and-Ciphers-Step-16-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 1スコットランド女王メアリーが使用したエンコーディングを使用します。 政情不安の時代に、スコットランド女王メアリーは、メッセージを伝えるために英語の文字や一般的な単語の代わりに記号を使用しました。 [18] 独自に暗号化を学習する際に役立つと思われるクイーン・メアリー暗号の特徴には、次のものがあります。頻繁に使用される文字を表すには、単純な図形を使用します。たとえば、メアリーは円を使用して文字 /A/ を表します。これによりコーディングの時間が節約されます。 新しいコーディング言語でよく使用される記号。たとえば、メアリーは文字「Y」のコードとして「8」を使用します。これにより、暗号解読者はそれをコード記号ではなく数字として解釈し、混乱する可能性があります。 一般的な単語の固有の記号。マリアの時代には、「祈る」と「運ぶ人」にはそれぞれ独特のシンボルがありましたが、当時は現在よりも一般的でした。ただし、頻繁に使用される単語やフレーズの代わりに記号を使用すると、時間は節約されますが、複雑さも増します。 [19] {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/a\/a3\/Create-Secret-Codes-and-Ciphers-Step-17-Version-4.jpg\/v4-460px-Create-Secret-Codes-and-Ciphers-Step-17-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/a\/a3\/Create-Secret-Codes-and-Ciphers-Step-17-Version-4.jpg\/v4-728px-Create-Secret-Codes-and-Ciphers-Step-17-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 2軍事警報に似たコードフレーズを使用します。 パスフレーズは、1 つのフレーズに多くの意味を詰め込むことができます。 DEFCON システムなどの多くの種類の軍事警報でさえ、警戒状態を表す共通コードにすぎません。 [20] 日常生活で使える適切なコードワードやフレーズを考えてみましょう。たとえば、「ロッカーまで走って行かなきゃ」と言う代わりに、友達に「Sloppy」という合言葉を使うことができます。 デートしたい人が部屋に入ってきたことを友達に知らせるには、「私のいとこのブルースもホッケーが好きです」と暗号で言うことができます。 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/b\/be\/Create-Secret-Codes-and-Ciphers-Step-18-Version-4.jpg\/v4-460px-Create-Secret-Codes-and-Ciphers-Step-18-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/b\/be\/Create-Secret-Codes-and-Ciphers-Step-18-Version-4.jpg\/v4-728px-Create-Secret-Codes-and-Ciphers-Step-18-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 3ブックキーを使用して情報を暗号化します。 本は買いやすくなりました。本がキーとして識別されている場合は、メッセージを受信したときに、書店または図書館に行ってキーを調べて解読することができます。たとえば、Frank Herbert の『Dune』 を使用し、ページ、行、および数字を表すために左から始まるコード番号を使用することにする場合があります。暗号化された情報: 224.10.1; 187.15.1; 163.1.7; 309.4.4解読されたメッセージ: 私は自分の言葉を隠しています。 ヒント: 書籍の版によってページ番号が異なる場合があります。正しい書籍をキーとして使用できるようにするには、書籍キーにバージョン、発行年などの発行情報を含める必要があります。 [21]
広告する 方法4方法 4/5:コードを解読する {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/e\/ed\/Create-Secret-Codes-and-Ciphers-Step-19-Version-4.jpg\/v4-460px-Create-Secret-Codes-and-Ciphers-Step-19-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/e\/ed\/Create-Secret-Codes-and-Ciphers-Step-19-Version-4.jpg\/v4-728px-Create-Secret-Codes-and-Ciphers-Step-19-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 1パスワードの使用が適切かどうかを判断します。 暗号はアルゴリズムを使用します。アルゴリズムとは、メッセージの一貫性を保つためにメッセージに適用されるプロセスまたは変換です。つまり、コードを知っている人なら誰でも解読できるということです。 [22] 複雑なコードは、訓練を受けた暗号解読者でも解読できないことがあります。複雑なパスワードの背後にある数学は、日常の情報を隠すための優れた防御策となる場合があります。 多くの暗号学者は、パスワードを強化するためにキー(日付など)を追加します。このキーは、月の対応する日に応じて出力値を調整します (最初のキーでは、すべての出力値が 1 ずつ変更されます)。 [23] {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/e\/e8\/Create-Secret-Codes-and-Ciphers-Step-20-Version-4.jpg\/v4-460px-Create-Secret-Codes-and-Ciphers-Step-20-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/e\/e8\/Create-Secret-Codes-and-Ciphers-Step-20-Version-4.jpg\/v4-728px-Create-Secret-Codes-and-Ciphers-Step-20-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 2 メッセージを送信するのに適したアルゴリズムを作成します。 適用できる最も単純な暗号の 1 つは、ROT1 暗号 (シーザー暗号と呼ばれることもあります) です。この暗号では、メッセージ内の文字ごとにアルファベットを 1 つずつ進む必要があります。 [24] ROT1メッセージ: こんにちはROT1暗号化後: i ; f ; m ; m ; pシーザー暗号は、アルファベットの異なる数字を順に循環するように変更できます。概念的には、ROT1 と ROT13 は本質的に同じです。 パスワードは非常に複雑になることがあります。座標、時間、その他の値の使用が必要なものもあります。一部の暗号化プロセスでは、コンピューターの使用も必要になります。 {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/4\/41\/Create-Secret-Codes-and-Ciphers-Step-21-Version-4.jpg\/v4-460px-Create-Secret-Codes-and-Ciphers-Step-21-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/4\/41\/Create-Secret-Codes-and-Ciphers-Step-21-Version-4.jpg\/v4-728px-Create-Secret-Codes-and-Ciphers-Step-21-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 3 は暗号情報に変換されます。 アルゴリズムを使用してメッセージを暗号化します。暗号化プロセスを学習するにつれて、速度は向上するはずです。アルゴリズムを追加して、より複雑にします。例えば、パスワードに曜日などのトラバーサル条件を含めます。各曜日に値を割り当てます。その日にメッセージを暗号化するときに、暗号をこの値に調整します。 暗号化されたメッセージにページ番号を含めます。このページの各対応する文字はメッセージのキーとして機能します。たとえば、最初にデコードされた情報: 7; 2; 3; 6; 3ブックキー : A_girl (スペースはカウントされません) /H/は文字/A/から7 桁離れています /e/は/g/から2 桁離れています /l/ は文字 /i/ から3 桁離れています。等々... メッセージを次のように変更します: こんにちは[25] {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/6\/6a\/Create-Secret-Codes-and-Ciphers-Step-22-Version-4.jpg\/v4-460px-Create-Secret-Codes-and-Ciphers-Step-22-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/6\/6a\/Create-Secret-Codes-and-Ciphers-Step-22-Version-4.jpg\/v4-728px-Create-Secret-Codes-and-Ciphers-Step-22-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 4メッセージをデコードします。 パスワードの読み取り経験を積むにつれて、それが自然にできるようになるか、少なくとも読み取りが容易になります。これらのプロセス (アルゴリズム) の適用は一貫しているため、それらに慣れると、このタイプの暗号化システムを使用するときに傾向を把握し、直感を養うのに役立ちます。ヒント: アマチュアの暗号化クラブはオンラインで非常に人気があります。これらの多くは無料で、現代の暗号化の基礎についての入門書として役立ちます。 [26]
広告する 方法 5方法 5/5:標準パスワードをマスターする {"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/5\/59\/Create-Secret-Codes-and-Ciphers-Step-23-Version-3.jpg\/v4-460px-Create-Secret-Codes-and-Ciphers-Step-23-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/5\/59\/Create-Secret-Codes-and-Ciphers-Step-23-Version-3.jpg\/v4-728px-Create-Secret-Codes-and-Ciphers-Step-23-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 1モールス信号 をマスターします。 名前が何であれ、モールス信号はコードです。点と線は長い電気信号と短い電気信号を表し、それがアルファベットの文字を表し、昔ながらの電子通信(電信)の誕生につながりました。モールス信号で使用される一般的な長 (_) 信号と短 (.) 信号には次のものがあります。 R ; S ; T ; L : ._. ; _.. ; _ ; ._.. A ; E ; O : ._ ; . ; _ _ _ [27] {"smallUrl":"https:\/\/www.wikihow.com\/images\/thumb\/e\/e4\/Create-Secret-Codes-and-Ciphers-Step-24-Version-3.jpg\/v4-460px-Create-Secret-Codes-and-Ciphers-Step-24-Version-3.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/e\/e4\/Create-Secret-Codes-and-Ciphers-Step-24-Version-3.jpg\/v4-728px-Create-Secret-Codes-and-Ciphers-Step-24-Version-3.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 2転置暗号を使用します。 天才レオナルド・ダ・ヴィンチなど、歴史上多くの人々が鏡に映った自分の姿に基づいてメッセージを書いてきました。そのため、このタイプの暗号化は「ミラー書き込み」と呼ばれることがよくあります。このようなタイプのパスワードは最初は難しいかもしれませんが、すぐに習得できます。 [28] 注: 転置暗号は通常、メッセージまたは手紙の構成を視覚的に扱います。メッセージのイメージは意味を隠すように変換されます。 [29]
{"smallUrl":"https:\/\/www.wikihow.com\/images_en\/thumb\/8\/86\/Create-Secret-Codes-and-Ciphers-Step-25-Version-4.jpg\/v4-460px-Create-Secret-Codes-and-Ciphers-Step-25-Version-4.jpg","bigUrl":"https:\/\/www.wikihow.com\/images\/thumb\/8\/86\/Create-Secret-Codes-and-Ciphers-Step-25-Version-4.jpg\/v4-728px-Create-Secret-Codes-and-Ciphers-Step-25-Version-4.jpg","smallWidth":460,"smallHeight":345,"bigWidth":728,"bigHeight":546,"licensing":" class=\"mw-parser-output\"><\/div>"} 3メッセージをバイナリに変換します。 バイナリは、コンピューターが使用する 1 と 0 の言語です。これらの 1 と 0 の組み合わせは、バイナリ キーを使用して暗号化してから復号化することも、メッセージ内の各文字の 1 と 0 で表される値を計算して復号化することもできます。 「Matt」という名前は、次のようにバイナリに暗号化できます: 01001101; 01000001; 01010100; 01010100。 [30] 広告するヒント 単語自体だけでなく、単語間のスペースも暗号化する方法を考え出してください。これによりパスワードが強化され、解読が困難になります。たとえば、スペースを文字 (E、T、a、O、N (最適)) に置き換えることができます。これらは null 値と呼ばれます。 メッセージの送信先となる相手のために暗号化キーと復号化キーを作成するには、ルニック文字などの別の文字を学習します。これらはオンラインで見つけることができ、私にとっては本当にうまく機能します。 パスワードをより安全にしたい場合は、「-ing」や「th-」など、一般的な単語の末尾と先頭に追加の記号を作成します。さらに、次の 1 文字の単語 (「A」と「I」) を省略または追加することもできます。大文字にせず、アポストロフィを省略してください。いくつかの文字に他の文字と同じ記号を持たせます。 2 文字の単語をその後の単語と組み合わせ、単語の末尾の文字「S」を省略することもできます。 広告する警告する コードやパスワードを使用しても、メッセージのセキュリティは確保されません。暗号解読によってコードが解読される可能性があり、また、コードブックを紛失するなどの人為的ミスによってコードが解読される可能性もあります。 広告する