[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

可逆暗号化

pointこの用語のポイント

point暗号化だよ

point元に戻せるよ

スポンサーリンク

簡単に書くよ

可逆暗号化とは

元に戻せるように暗号化すること。
もう少し噛み砕いて書くと

その気になれば元に戻せる形で、特定のルールに従って、データをぐちゃぐちゃにすること
です。

image piyo

詳しく書くよ

順番に見ていきましょう。
まずは「暗号」「暗号化」「復号」について説明します。
「そんなの説明されなくても知ってるよ!」な人は、適当に読み飛ばしてください。

暗号は「特定のルールに従って、ぐちゃぐちゃに変換されたデータ」です。

可逆暗号化

暗号は、そのまま見ても、内容が分かりません。
悪い人に勝手に盗み見られても、書かれている内容は分からない理屈です。

可逆暗号化2

暗号を作成する行為を「暗号化」と言います。
特定のルールに従って、元のデータをぐちゃぐちゃにする行為です。

可逆暗号化3

暗号化の逆、暗号を元のデータに戻すのは「復号」です。

可逆暗号化4

例えば、元のデータが

おなかすいた

だったとしましょう。

変換ルールは

1文字おきに適当な文字を入れる

としました。

この変換ルールに従って元のデータを変換します。
例えば



のように変換しました。

変換後の

おきないかとすぐいった

が暗号です。

おなかすいた

を変換して

おきないかとすぐいった

にする行為が暗号化です。

変換後の

おきないかとすぐいった

から変換前の

おなかすいた

を取り出す行為が復号です。

可逆暗号化5

暗号化のやり方はいろいろありますが、大きく2つの種類に分類できます。
それは

1.元のデータに戻せる(復号できる)暗号化
2.元のデータに戻せない(復号できない)暗号化


の2つです。

以上を踏まえて、この2種類の暗号化のやり方のうち

1.元のデータに戻せる(復号できる)暗号化

が「可逆暗号化」です。
元のデータに戻せる暗号化のやり方を指します。

可逆暗号化6

なお、可逆暗号化で作られた暗号、元のデータに戻せる暗号は「可逆暗号」と言います。

可逆暗号化7

例えば、先ほどの例で挙げた

おなかすいた



1文字おきに適当な文字を入れる

のルールで変換した

おきないかとすぐいった

は、可逆暗号化で作られた可逆暗号です。

「1文字おきに適当な文字を入れる」の変換ルールさえ知っていれば

おきないかとすぐいった

から

おなかすいた

に戻せます。

ルールさえ分かれば元に戻せるので、誰かに盗み見られないか、ちょっとドキドキですね。
その代わり、暗号化前のデータがどんなデータだったか忘れてしまっても何とかなる暗号化方式です。

ちなみに、元のデータに戻せない暗号化のやり方は「不可逆暗号化」と言います。

可逆暗号化8

不可逆暗号化で作られた暗号、元のデータに戻せない暗号は「不可逆暗号」です。

可逆暗号化9

せっかくなので、併せて覚えてあげてください。

image piyo2

一言でまとめるよ

まぁ「可逆暗号化」って単語が出てきたら「元に戻せる形で暗号化することなんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク