Todas las Herramientas
ToolsAAWeb Security

Guía de Integridad de Subrecursos (SRI) y Etiquetas HTML

Calcule hashes Base64 criptográficos SHA-256, SHA-384 y SHA-512 y genere etiquetas HTML seguras para recursos CDN de forma 100% local.

Source Asset Code
Etiqueta HTML Completa
<script
  src="https://cdn.example.com/assets/app.min.js"
  integrity=""
  crossorigin="anonymous">
</script>
Hashes Criptográficos Calculados
sha384Calculating...
sha512Calculating...
sha256Calculating...

W3C Subresource Standards

Produces strictly compliant base64-encoded digests conforming to official W3C Subresource Integrity Level 1 recommendations.

Client-Side SHA Computations

All binary digesting runs locally on your device via window.crypto.subtle, eliminating network upload risks and third-party sniffing.

Full HTML Snippet Export

Generates ready-to-paste script and link tags complete with crossorigin policies to safeguard CDNs against supply chain tampering.

Referencia técnica y guía de arquitectura

Guía de Integridad de Subrecursos (SRI) y Etiquetas HTML — Guía de referencia

Calcule hashes Base64 criptográficos SHA-256, SHA-384 y SHA-512 y genere etiquetas HTML seguras para recursos CDN de forma 100% local.

Parámetros clave y controles

Algoritmo de Hashsha256 | sha384 | sha512

Algoritmo de resumen criptográfico según las normas del W3C.

Tipo de Etiqueta HTMLscript | link

Elemento HTML generado con atributos src o href.

Política Cross-Originanonymous | use-credentials

Atributo necesario para cumplir las políticas de CORS del navegador.

URL del Recursostring

Dirección remota configurada en la etiqueta generada.

Consejos profesionales y mejores prácticas

Errores comunes y solución de problemas

Verifique que el servidor CDN emita encabezados Access-Control-Allow-Origin válidos.

Asegúrese de calcular el hash sobre el binario exacto subido a producción.

Preguntas frecuentes (FAQ)

¿Qué es Subresource Integrity (SRI)?▼

Es un estándar web que garantiza que los scripts alojados en CDNs no hayan sido alterados por atacantes.

¿Se envían mis archivos a algún servidor?▼

No. Todo el hash criptográfico se realiza en el navegador mediante Web Crypto API.

¿Por qué se requiere el atributo crossorigin?▼

Para permitir la validación de integridad respetando las reglas de seguridad CORS.

¿Cuál es el algoritmo más recomendado?▼

SHA-384 es el estándar utilizado por proveedores como Cloudflare y jsDelivr.

Herramientas y utilidades relacionadas

Todas las herramientas →