跳到主要内容
uencoder

CSP Hash

CSP hash 是内联脚本/样式内容的哈希,附加到 CSP 头,仅允许内容匹配哈希的内联元素。

用途

静态放行特定内联脚本而不放宽 CSP,适用于内容固定的内联脚本。

机制

计算内联脚本内容 SHA-256/384/512 哈希,CSP 头含 script-src 「sha256-abc...」,仅内容哈希匹配的 <script> 被允许。内容变化需更新哈希。

用例

  • 静态内联脚本放行
  • CSP 加固
  • XSS 防御

相关工具

参考链接