共通鍵暗号の特徴
メリット:とにかく速い!
計算の仕組みがシンプルなので、大量のデータをパッと暗号化したり元に戻したりするのが得意です。映画の動画データや大きなファイルを暗号化するのに向いています。(代表的なアルゴリズム:AES)
最大の弱点:鍵をどうやって相手に渡す?
共通の鍵を使うということは、通信相手にも「同じ鍵」を持ってもらわないといけません。でも、インターネットを通じて鍵を送ると、途中で盗まれる危険があります。これを「鍵配送問題」と呼びます。
💡 この「どうやって鍵を渡すか問題」を解決するために登場したのが、次に学ぶ公開鍵暗号です!