本文へスキップ
BecomeCoder
Wiki一覧コース一覧

暗号化

最終更新: 2026年8月8日

暗号化 は、データを 鍵を持つ相手以外には読めない形に変換 することです。もし通信やデータが盗まれても、暗号化されていれば中身は分かりません。

暗号化には、大きく2つの方式があります。

実際の HTTPS 通信では、両者のいいとこ取りをします。最初に公開鍵暗号で「共通鍵」を安全に渡し合い、その後は高速な共通鍵暗号で本番のやり取りをする、という組み合わせです。

暗号化と混同されやすいのが ハッシュ です。ハッシュは 元に戻せない 一方通行の変換で、目的が違います(改ざん検知やパスワード保存に使う)。暗号化は「鍵があれば元に戻せる」点が本質的な違いです。データを守る、あらゆるセキュリティの土台となる技術です。

← Wiki一覧に戻る