Generatore di integrità di subrisorse
Calcola l'hash SRI del contenuto incollato e genera il tag script o link corrispondente.
Generatore di integrità di subrisorse
Incolla il contenuto esatto di uno script o foglio di stile e questo strumento calcola il suo hash Subresource Integrity (SRI), quindi assembla un tag <script> o <link> pronto all'uso. SRI consente a un navigatore di verificare che un file caricato da una CDN o un altro dominio non sia stato alterato; il navigatore rifiuta di eseguirlo se i byte scaricati non corrispondono all'hash che fornisci.
Scegli SHA-256, SHA-384 o SHA-512, o seleziona più di una casella per produrre un valore di integrità combinato che elenca diversi algoritmi contemporaneamente; il navigatore sceglie il più forte che supporta. Seleziona il tipo di tag (script o link), inserisci l'URL di origine e imposta il valore crossorigin che la tua CDN si aspetta (anonymous è corretto per quasi tutte le CDN pubbliche). Per un tag script puoi anche aggiungere defer o async. Passa l'output a "solo valore integrità" quando hai solo bisogno del valore dell'attributo da incollare nel markup che già hai.
L'hash viene calcolato sui byte esatti che incolla, incluse le terminazioni di riga con cui il file è stato salvato; un navigatore verifica i byte reali di una risorsa, quindi normalizzarli qui produrrebbe un hash che non corrisponde più al file effettivo. Sono supportati file molto grandi fino al limite usuale dello strumento.
Tutto accade localmente nel tuo navigatore: il contenuto che incolla non viene mai caricato da nessuna parte, il che è importante poiché spesso è il codice sorgente esatto di uno script che stai per pubblicare. Copia il risultato, scaricalo come file .txt, o cancella i campi e ricomincia.