【ふんわりとイメージするIT用語】 暗号化とは?

言語
スポンサーリンク

PCを使用しているとIT用語がこれでもかと登場しますよね。
その都度調べるけど、ある用語の説明に別の用語が使われていてよくわからなくて放置していたりしませんか?
ということで、本当に基礎的な用語からあまり聞かない用語まで気になった用語を順次調べて自分の言葉でまとめていこうと思います。

今回は「暗号化」についてです。

初めに

IT用語をまとめたサイトは数多くあります。
あるのですが、詳しく説明しようとしているのか情報過多になって、結局何が言いたいのかわからないサイトが非常に多いです
また、編集者が知ってて当たり前と認識している内容の説明はスルーしていることも多々あります。

私は一応電気電子が専攻なので、IT用語は基礎中の基礎から知りたいのです。
その為、こうして自分で調べて自分なりに自分の言葉でまとめておこうと思ったわけです。

本記事は、タイトル通り”ふんわりとイメージする”、つまり入門向きの内容となっています。
難しい言い回しがあるなら例を挙げるなりして噛み砕いて記載します。
そこまでしないと自分で理解したと言えませんし。

また、形式ばった書き方だと拒否反応が起きる方もいそうなので、言葉遣いもゆるゆるにしています。

詳細なガチガチとした解説をお求めの人は他のサイトを見よう!
『せっかくだから俺はこの緑のブログを選ぶぜ!』という方はこのまま読み進めてくださいな。

暗号化とは?

暗号化[Encryption]とは、データを特定のルールに従って変換して第三者からは解読できない状態にすることです。
その名の通り暗号にすることを指しています。

例えば、『おはようございます』という文字列に「文字列を逆転させる」という暗号鍵(変換ルール)を適用したとします。
すると、『すまいざごうよはお』となるわけです。
こんな感じにルールに則って暗号化することで、データを盗み見されても内容を把握されないようにしています

この例はわかりやすく説明する為に超単純な暗号鍵にしましたが、実際の暗号鍵はもっと複雑で、暗号鍵を知らなければまず解読できないものとしています。

暗号化したデータを送付したとして、当然ながら受信者は暗号化されたままではデータが何を表しているのかわかりません。
そこで、暗号鍵を使ってデータを復元する必要があります
このことを復号と呼びます。
復号では無いです。復号です。
“化”は付きません。

復号に用いる暗号鍵には二種類の方式があります。
共通鍵暗号公開鍵暗号です。
端的に言えば、共通鍵暗号が暗号化及び復号に全く同じ暗号鍵を用いる方式公開暗号方式が公開鍵と秘密鍵という二種類の鍵を用いる方式です。
後者の方がより厳重な暗号化となります。

まとめ

暗号化とは、データを特定のルールに従って変換して第三者からは解読できない状態にすることです。

以上、「暗号化」についてでした。


タイトルとURLをコピーしました