HPKP
えいちぴーけーぴー
意味
HPKP(HTTP Public Key Pinning)とは、WebサーバーがHTTPヘッダーを通じて、信頼すべき公開鍵のハッシュ値をクライアントであるブラウザに通知し、以後の通信でその鍵の使用を強制するセキュリティ技術です。この仕組みは、特定の公開鍵とサーバーを紐付けることで、正規の認証局から発行された証明書であっても、意図しない不正な証明書による中間者攻撃を検知し、接続を拒否することを目的としていました。かつてはWebサイトのなりすましを防ぐ強力な手段として期待されていましたが、運用上のリスクが極めて高いことから、現在は主要なブラウザでのサポートが終了しており、実装が非推奨となっている技術です。
類義語
HTTP、Public、Key、Pinning、証明書ピンニング