公開鍵

読み

こうかいかぎ

意味

  • 公開鍵暗号方式で広く配布しても安全に利用できる暗号化専用の鍵
  • 対応する秘密鍵を持つ人だけが復号や署名検証を行えるよう設計された情報
  • 証明書(SSL/TLSなど)として配布され、通信相手を認証する役目も果たす

比喩

誰でも掛けられる南京錠のようなもの。旅行者が共通の錠を使って荷物を守り、開けられるのは持ち主の鍵だけ。

語源

public key = 公開された鍵

例文

  • SSH接続用の公開鍵をサーバーのauthorized_keysに登録しておく。
  • WebサーバーがSSL証明書として公開鍵を配布しブラウザが正当性を確認する。
  • 公開鍵で暗号化したメッセージを送れば、受信者だけが秘密鍵で復号できる。

よくある勘違い

  • 公開鍵を隠しておく必要があると勘違いすること → 公開鍵を配布しても安全であり隠すべきなのは秘密鍵

関連用語