Subresource Integrity
SRI adjunta un atributo integrity con el hash del recurso a las etiquetas que referencian scripts/estilos externos; el navegador solo los ejecuta si el hash coincide.
Propósito
Evitar que recursos CDN manipulados inyecten código malicioso, garantizando la integridad de recursos de terceros.
Mecanismo
<script src="cdn.js" integrity="sha384-abc...">: tras obtener el recurso, el navegador calcula su hash y lo compara con integrity; si no coincide, se niega a ejecutarlo y reporta el error. Los hashes usan SHA-256/384/512.
Casos de uso
- Protección de recursos CDN
- Seguridad de scripts de terceros
- Defensa de la cadena de suministro
Herramientas relacionadas
Referencia de códigos de estado HTTP
Reference table of common HTTP status codes (1xx-5xx) with names, categories, and descriptions. Gratis, privado y 100% del lado del cliente. HERRAMIENTA
Calculadora de hash
Compute MD5, SHA-1, SHA-256, or SHA-512 hashes with hex or Base64 output. Gratis, privado y 100% del lado del cliente. HERRAMIENTA