Перейти к содержимому
44 / 49

Что такое HPKP (HTTP Public Key Pinning) и почему его убрали?

HPKP -- HTTP-заголовок, который привязывал сайт к конкретным публичным ключам TLS-сертификатов. Браузер запоминал «пины» и отказывался подключаться, если сервер предъявлял сертификат с другим ключом. Это защищало от скомпрометированных удостоверяющих центров (CA). Chrome убрал поддержку HPKP в 2018 году, потому что ошибка в настройке навсегда блокировала доступ к сайту («HPKP suicide»), а злоумышленник мог использовать его для шантажа («RansomPKP»).

Что такое HPKP (HTTP Public Key Pinning) и почему его убрали? | JScriptiser