На главную

Шифрование и ключи

Атрибут integrity (SRI)

Считает хеш файла и собирает готовый тег: браузер не выполнит подменённый скрипт с CDN.

Значение integrity

Вставьте содержимое или выберите файл

Готовый тег

Тег появится вместе с хешем

Три правила, без которых SRI не работает

  • Хеш считается от байтов ответа. Изменилась хоть одна запятая — тег перестаёт грузиться, это и есть смысл.
  • Без crossorigin="anonymous" браузер молча пропустит проверку: он не сможет прочитать тело чужого ответа.
  • Библиотеки с плавающей версией (@latest) с SRI несовместимы: подпись привязана к конкретной сборке.