【そうごにんしょう】
相互認証 とは?
💡 「あなた誰?」「そっちこそ誰?」から始まる信頼関係
📌 このページのポイント
相互認証って、普通の認証と何が違うの?
サーバーの身元確認って、普段意識したことないかも?
どんな場面で相互認証が必要になるの?
実装方法って証明書以外にもあるの?
代表的なのはmTLS(証明書ベース)だけど、Kerberosのようにチケットベースで相互認証する方式もあるよ。Active Directory環境ではKerberosが広く使われていて、クライアントとサーバーがKDCという認証サーバーを介してお互いを確認し合うんだ
相互認証を入れると遅くなったりしないの?
まとめ:ざっくりこれだけ覚えればOK!
「相互認証」って出てきたら「通信する両者がお互いの身元を確認し合うこと」と思えればだいたいOK!
📖 おまけ:英語の意味
「Mutual Authentication」 = 相互認証
💬 mutualは「相互の・双方の」という意味で、一方通行ではなく双方向に認証するニュアンスだよ