📖 共通鍵暗号 (Symmetric-key Cryptography)

暗号化(ロック)と復号(アンロック)に、まったく「同じ鍵」を使うシンプルな暗号の仕組み。
もふねこ

家のドアの鍵や、南京錠をイメージしてみて!閉める時も、開ける時も同じ鍵を使うよね?

あれが「共通鍵(お互いに共通して持っている鍵)」なんだよ🐾 一番基本の暗号システムだよ。

共通鍵暗号の特徴

メリット:とにかく速い!

公開鍵暗号に比べて計算の負担が少なく、さらに現代のパソコンやスマホには「暗号化専用の処理回路(ハードウェア機能)」が組み込まれているため、大量のデータを一瞬で暗号化・復号するのが得意です。映画の動画や大きなファイルを処理するのに向いています。(代表的なアルゴリズム:AES)

最大の弱点:鍵をどうやって相手に渡す?

共通の鍵を使うということは、通信相手にも「同じ鍵」を持ってもらわないといけません。でも、インターネットを通じて鍵を送ると、途中で盗まれる危険があります。これを「鍵配送問題」と呼びます。

💡 この「どうやって鍵を渡すか問題」を解決するために登場したのが、次に学ぶ公開鍵暗号です!

🔙 もふねこ辞書一覧へ戻る