暗号化
データを変換するよ
見ても分からないように、ぐちゃぐちゃにするよ
変換ルールを知っている人だけ内容を読み取れるよ
簡単に書くよ
暗号化(読:アンゴウカ 英:encryption)とは
ルールを知っている人しか意味を読み取れないようにするために、特定のルールに従って、データを ぐちゃぐちゃにすること
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「暗号」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
暗号は「ルールを知っている人しか意味を読み取れないようにするために、特定のルールに従って ぐちゃぐちゃに変換したデータ」です。
暗号は、そのまま見ても内容が分かりません。
パッと見では ぐちゃぐちゃになっているからです。
ルールを知っている人は、そのルールに沿って元の形に戻すことで内容を読み取れます。
暗号にすることで悪い人に盗み見られても大丈夫な気分になれます。
変換ルールを知らない人は書かれている内容を読み取れないからです。
以上を踏まえて
データを暗号にする
のが「暗号化」です。
例えば、そうですね。
元のデータが
おなかすいた
だったとしましょう。
変換ルールは
1文字おきに適当な文字を入れる
としました。
この変換ルールに従って元のデータを変換します。
例えば
おきないかとすぐいった
のように変換しました。
変換後の
おきないかとすぐいった
が暗号です。
おなかすいた
を変換して
おきないかとすぐいった
にする行為が暗号化です。
あと、ついでなので書いておくと、暗号化の逆、暗号を元のデータに戻すのは「復号」と言います。
先ほどの例における、変換後の
おきないかとすぐいった
から変換前の
おなかすいた
を取り出す行為です。
気が向いたら、併せて覚えてあげてください。
暗号化:データを ぐちゃぐちゃにする
復号:ぐちゃぐちゃにしたデータを元に戻す
です。
一言でまとめるよ
まぁ「暗号化」って単語が出てきたら「見ても分からない様に、データを ぐちゃぐちゃにするんだな~」と お考えください。






