暗号
変換したデータだよ
見ても分からないように、ぐちゃぐちゃになっているよ
変換ルールを知っている人だけ内容を読み取れるよ
簡単に書くよ
暗号(読:アンゴウ 英:cryptography、code、cipher)とは
ルールを知っている人しか意味を読み取れないようにするために、特定のルールに従って ぐちゃぐちゃに変換したデータのこと
です。
詳しく書くよ
サクっと一言で説明すると
変換ルールを知らない人が見ても内容が分からないように、ぐちゃぐちゃに変換したデータ
が「暗号」です。
「ぐちゃぐちゃに」と言いつつ、規則に従ってですけどね。
暗号は、そのまま見ても内容が分かりません。
パッと見では ぐちゃぐちゃになっているからです。
ルールを知っている人は、そのルールに沿って元の形に戻すことで内容を読み取れます。
例えば、そうですね。
元のデータが
おなかすいた
だったとしましょう。
変換ルールは
1文字おきに適当な文字を入れる
としました。
この変換ルールに従って元のデータを変換します。
例えば
おきないかとすぐいった
のように変換しました。
変換後の
おきないかとすぐいった
が暗号です。
この暗号を そのまま見ても「おなかすいた」と書かれているとは分かりません。
「起きないかとすぐ言った」と読めるはずです。
「1文字おきに適当な文字を入れる」の変換ルールを知っている人のみ「おなかすいた」の文章を取り出せます。
暗号にすることで悪い人に盗み見られても大丈夫な気分になれます。
変換ルールを知らない人は書かれている内容を読み取れないからです。
以上で暗号自体の説明は終わりですが、関連する用語をいくつか紹介しておきます。
余裕がある方は頑張って読んであげてください。
脳みそから煙が出そうな人は無理する必要ありません。
ゆっくり休んでください。
あっ、読んでくださるのですね。
ありがとうございます。
それでは、いってみましょう。
まず、元のデータを変換して暗号を作ることを「暗号化」と言います。
先の例で言えば
おなかすいた
から
おきないかとすぐいった
に変換する作業です。
暗号化の逆、暗号を元のデータに戻すのは「復号」と言います。
先ほどの例で言えば、変換後の
おきないかとすぐいった
から
おなかすいた
を取り出す作業です。
暗号化したり、暗号化されたのを元に戻すときに使うデータを「暗号鍵」と言います。
例えば、そうですね。
ここに、とあるデータがあるとしましょう。
このデータとくっつけたファイルは暗号化されます。
暗号化されたファイルは、中身がぐちゃぐちゃになっています。
中を見ても内容を理解できないでしょう。
暗号化されたファイルを元に戻したいときは、先ほどのデータと再びくっつけます。
そうすると、元のファイルに戻ります。
元のファイルは、もちろん中を読めます。
暗号化したり元に戻すときに使った「とあるデータ」が暗号鍵です。
他にも、あれやこれやと、いろいろな用語があります。
気が向いた方は勉強してみてください。
一言でまとめるよ
まぁ「暗号」って単語が出てきたら「見ても分からない様に、ぐちゃぐちゃにされたデータなんだな~」と お考えください。
おまけ
■検索してみる?






