Webセキュリティ

サブリソース整合性

日本語

概要

外部から読み込むJavaScript等のファイルが改ざんされていないかを、ハッシュ値で検証する仕組み。

詳細

SRI(Subresource Integrity)と呼ばれる。CDN経由で読み込むライブラリなどに、想定するハッシュ値をあらかじめHTMLに記述しておくことで、そのCDNが乗っ取られてファイルを差し替えられても、改ざんされたファイルの実行をブラウザ側で拒否できる。

セキュリティの他の用語