Cómo usar esta herramienta para desarrolladores
- Pega o sube el contenido exacto del recurso.
- Elige SHA-384, SHA-256 o SHA-512.
- Genera el token.
- Copia el resultado completo al atributo
integrity.
Calcula un hash Subresource Integrity a partir del contenido exacto de un archivo pegado o subido. Usa Web Crypto en el navegador y devuelve el token SRI con prefijo sha256, sha384 o sha512 en Base64, listo para utilizar en el atributo integrity de scripts y hojas de estilo.
integrity.Codifica el texto en UTF-8, calcula el digest con Web Crypto y transforma los bytes resultantes a Base64. El prefijo del token se escribe en minúsculas según el formato de SRI.
SRI verifica que el recurso descargado coincida con un hash conocido; no cifra el archivo ni sustituye HTTPS.
Web Crypto ejecuta SHA-256, SHA-384 o SHA-512 localmente. La longitud de bytes mostrada corresponde a la representación UTF-8 del textarea.
Para archivos binarios subidos, el lector de la plantilla usa texto; por ello esta página está orientada a recursos textuales como JS y CSS. No obtiene contenido remoto por URL.
SHA-384 es una elección habitual y está directamente soportada por Subresource Integrity, igual que SHA-256 y SHA-512.
Porque el digest se calcula sobre los bytes exactos del recurso; cualquier cambio altera el resultado criptográfico.
No. La herramienta no hace solicitudes remotas; debes pegar o subir el contenido textual exacto que quieres hashear.
No. SRI comprueba integridad del contenido esperado, mientras HTTPS protege el transporte y autentica el origen mediante TLS.
Sí. La salida completa incluye el nombre de algoritmo en minúsculas seguido de un guion y el digest Base64.
| Algoritmo | Salida |
|---|---|
| SHA-256 | sha256-Base64 |
| SHA-384 | sha384-Base64 |
| SHA-512 | sha512-Base64 |
Consulta más utilidades para analizar y construir cabeceras HTTP y políticas de seguridad.
Ver categoría