Protocolo de integridad de subrecursos (SRI)

Generador de
hashes SRI

Calcula y valida hashes Subresource Integrity (SHA-256, SHA-384, SHA-512) para scripts y hojas de estilo para proteger tu web contra ataques a la cadena de suministro en CDNs.

Quick Presets:

Generador de Hashes SRI (Subresource Integrity) – Protección de Recursos CDN

Protege tu plataforma web contra alteraciones maliciosas en CDNs externas generando etiquetas HTML con verificación criptográfica estricta.

Guía Avanzada: Implementación y Seguridad de Subresource Integrity (SRI)

01¿Qué es Subresource Integrity (SRI) y por qué es fundamental?

Subresource Integrity (SRI) es una recomendación de seguridad del W3C que permite al navegador verificar que los recursos obtenidos desde CDNs externas no hayan sido alterados maliciosamente. El navegador compara el hash criptográfico del archivo descargado con el valor indicado en el atributo `integrity`. Si los hashes no coinciden exactamente, la ejecución se bloquea de inmediato.

02¿Por qué el W3C recomienda SHA-384 como estándar para SRI?

La especificación admite SHA-256, SHA-384 y SHA-512. El W3C recomienda **SHA-384** como el equilibrio perfecto entre resistencia absoluta contra colisiones criptográficas y una longitud de cadena concisa en etiquetas HTML.

03¿Por qué es obligatorio el atributo crossorigin='anonymous' con SRI?

Al cargar recursos desde dominios externos, rige la política de mismo origen (Same-Origin Policy). Sin `crossorigin='anonymous'`, el archivo se solicita en modo No-CORS, lo que impide al motor JavaScript leer el flujo de bytes en crudo para el cálculo criptográfico, provocando que la comprobación SRI falle automáticamente.

04¿Cómo previene SRI los ataques de tipo Magecart o Web-Skimming?

Los ciberdelincuentes a menudo comprometen bibliotecas en servidores CDN de terceros para inyectar código de captura de tarjetas de crédito en pasarelas de pago. Con hashes SRI implementados, cualquier modificación no autorizada invalida el hash y neutraliza el ataque al instante.

05¿Cómo se integra SRI en herramientas de empaquetado como Vite o Webpack?

En proyectos modernos, plugins de construcción calculan automáticamente los hashes SHA-384 de todos los chunks generados durante la compilación e inyectan los atributos de integridad correspondientes en los manifiestos de producción.

¿Cómo calificarías esta herramienta?

Aún no hay calificaciones. ¡Sé el primero en dejar tus comentarios!

0 valoraciones
Calificar ahora:
Compartir:
Generador de Hashes SRI: Crea y Valida Hashes de Subresource Integrity | getbox.de