Generador de integridad de subrecursos
Calcula el hash SRI del contenido pegado y genera la etiqueta script o link correspondiente.
Generador de integridad de subrecursos
Pega el contenido exacto de un script o hoja de estilos y esta herramienta calcula su hash de Subresource Integrity (SRI), generando una etiqueta <script> o <link> lista para usar. SRI permite que el navegador verifique que un archivo cargado desde una CDN u otro origen no ha sido alterado; el navegador rechaza ejecutarlo si los bytes obtenidos no coinciden con el hash proporcionado.
Elige SHA-256, SHA-384 o SHA-512, o marca más de una opción para generar un valor de integridad combinado que liste varios algoritmos simultáneamente; el navegador elige el más fuerte que soporta. Selecciona el tipo de etiqueta (script o link), completa la URL de origen y establece el valor crossorigin que espera tu CDN (anonymous es correcto para casi cualquier CDN pública). Para etiquetas script también puedes añadir defer o async. Cambia el resultado a "solo valor de integridad" cuando solo necesites el valor del atributo para pegar en markup que ya tienes.
El hash se calcula sobre los bytes exactos que pegas, incluyendo los finales de línea con los que se guardó el archivo; un navegador verifica los bytes reales de un recurso, así que normalizarlos aquí produciría un hash que ya no coincide con el archivo actual. Se soportan archivos muy grandes hasta el límite usual de la herramienta.
Todo sucede localmente en tu navegador: el contenido que pegas nunca se sube a ningún lado, lo cual es importante ya que suele ser la fuente exacta de un script que estás a punto de publicar. Copia el resultado, descárgalo como archivo .txt, o borra los campos y comienza de nuevo.