暗号化とは?
あんごうか
暗号化とは、データを特定のルールに従って第三者が読み取れない形式に変換し、情報の機密性を守る技術です。
暗号化とは、平文と呼ばれる元のデータを、一定の規則(アルゴリズム)と鍵を用いて、第三者には意味の分からない暗号文に変換する技術です。正しい鍵を持つ者だけが暗号文を元に戻す「復号」を行えるため、通信の盗聴やデータの不正な閲覧を防ぐことができます。
暗号化の方式には、暗号化と復号に同じ鍵を使う共通鍵暗号方式と、公開鍵と秘密鍵という異なる鍵を使う公開鍵暗号方式があります。共通鍵暗号方式は処理が高速で大量データの暗号化に向き、公開鍵暗号方式は鍵の受け渡しを安全に行いやすいという特徴があります。実際のインターネット通信では、両者を組み合わせたハイブリッド方式が広く使われています。
身近な例としては、ウェブサイトの通信を保護するSSL/TLS、スマートフォンのメッセージアプリのエンドツーエンド暗号化、無線LANの通信保護などが挙げられます。個人情報や機密データを守るための基盤技術として、現代のIT社会に欠かせない存在です。
使い方・例文
オンラインショッピングでクレジットカード情報を入力する際、通信は暗号化され第三者に読み取られないよう保護されています。
この用語をシェア
最終更新: