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

復号

pointこの用語のポイント

point暗号を元に戻すよ

point暗号化の逆だよ

スポンサーリンク

簡単に書くよ

復号(読:フクゴウ 英:decryption)とは

暗号を暗号化前の状態に戻すこと。
もう少し噛み砕いて書くと

ルールを知っている人しか意味を読み取れないようにするために特定のルールに従ってぐちゃぐちゃにしたデータを、ぐちゃぐちゃにする前の状態に戻すこと
です。


image piyo

詳しく書くよ

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

暗号は「ルールを知っている人しか意味を読み取れないようにするために、特定のルールに従って ぐちゃぐちゃに変換したデータ」です。

復号

暗号は、そのまま見ても内容が分かりません。
パッと見では ぐちゃぐちゃになっているからです。

復号2

ルールを知っている人は、そのルールに沿って元の形に戻すことで内容を読み取れます。

復号3

暗号にすることで悪い人に盗み見られても大丈夫な気分になれます。
変換ルールを知らない人は書かれている内容を読み取れないからです。

暗号化は「データを暗号にすること」です。

復号4

以上を踏まえて、暗号化の逆で

暗号を元のデータに戻す

のが「復号」です。

復号5

例えば、そうですね。

元のデータが

おなかすいた

だったとしましょう。

変換ルールは

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

としました。

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



のように変換しました。

変換後の

おきないかとすぐいった

が暗号です。

おなかすいた

を変換して

おきないかとすぐいった

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

変換後の

おきないかとすぐいった

から変換前の

おなかすいた

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


image piyo2

一言でまとめるよ

まぁ「復号」って単語が出てきたら「暗号(ルールを知っている人しか意味を読み取れないようにするために、特定のルールに従って ぐちゃぐちゃに変換したデータ)を元に戻すんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像070
書籍画像051

おまけ

■違いの分かるピヨピヨ





書籍画像
わわわ説明術コラム
宣伝だよ
つくって、壊して、直して学ぶ Kubernetes入門
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
エンジニアのための生成AI入門 はじめての生成AIアプリ開発からエージェント開発まで