#
“integrity”属性について
“integrity”属性は外部リソースの整合性を確認する“Subresource Integrity”のための属性です。
CDNなどから取得した外部リソースに第三者によって意図しない改竄が加えられていないかを検証し、クロスサイトスクリプティングなどのインジェクション攻撃の回避に役立ちます。
ブラウザは外部リソースを読み込む時、読み込んだハッシュ値と“integrity”属性の値に指定されたハッシュ値を比較し、一致した場合にのみ読み込まれた外部リソースを利用します。
“integrity”属性は“rel”属性の値に“stylesheet”、“preload”、“modulepreload”を指定された“link”要素にのみ指定できます。
#
#