На главную
Шифрование и ключи
Атрибут integrity (SRI)
Считает хеш файла и собирает готовый тег: браузер не выполнит подменённый скрипт с CDN.
Значение integrity
Вставьте содержимое или выберите файл
Готовый тег
Тег появится вместе с хешем
Три правила, без которых SRI не работает
- Хеш считается от байтов ответа. Изменилась хоть одна запятая — тег перестаёт грузиться, это и есть смысл.
- Без
crossorigin="anonymous"браузер молча пропустит проверку: он не сможет прочитать тело чужого ответа. - Библиотеки с плавающей версией (
@latest) с SRI несовместимы: подпись привязана к конкретной сборке.