A B C D E F G H I J K L M N O P Q R S T U V W Z
Sa Sc Se Sf Sh Si Sm Sn So Sp Sq St Su Sy
Sub Sup

Subresource Integrity (SRI)

Subresource Integrity (SRI) is a browser feature that lets a page verify that a fetched script or resource matches an expected cryptographic hash. It matters because third-party or externally hosted resources become risky if the site cannot verify what content is actually being loaded.

What is Subresource Integrity (SRI)?

With SRI, the page includes a hash for the expected resource. If the browser fetches content that does not match, it rejects it. This helps reduce the risk of loading tampered third-party scripts or altered hosted resources.

What Subresource Integrity (SRI) Commonly Supports

Common uses include third-party script integrity, CDN resource verification, browser-side tamper detection, and safer external dependency loading.

Subresource Integrity (SRI) vs. Blind Third-Party Resource Trust

Blind trust loads the resource without verifying its exact content. SRI requires the fetched resource to match a known expected hash.

Frequently Asked Questions

Why is SRI useful?

Because it helps detect tampering of external scripts or other browser-loaded assets.

Does SRI replace CSP?

No. They are complementary. CSP controls where content can load from, while SRI verifies the integrity of the content loaded.

Related Cybersecurity Terms

George Mutune

I am a cyber security professional with a passion for delivering proactive strategies for day to day operational challenges. I am excited to be working with leading cyber security teams and professionals on projects that involve machine learning & AI solutions to solve the cyberspace menace and cut through inefficiency that plague today's business environments.