Subresource integritás generátor
Szerkessz egy SRI hasht a beillesztett fájltartalomból, és készítsd el a megfelelő script vagy link címkét.
Subresource integritás generátor
Szerkeszd be a script vagy stílustábla pontos tartalmát, és ez az eszköz kiszámítja az Subresource Integrity (SRI) hash értékét, majd felépíti az átadott <script> vagy <link> címkét. Az SRI lehetővé teszi a böngészőnek annak ellenőrzését, hogy a CDN-ből vagy másik forrásból betöltött fájl nem lett megváltoztatva — a böngésző nem fogja futtatni, ha a letöltött bájtok nem egyeznek meg a megadott hash értékkel.
Válassz SHA-256, SHA-384 vagy SHA-512 algoritmust, vagy jelöld meg több jelölőnégyzetet egyszerre, hogy több algoritmus listáját tartalmazó kombinált integritás értéket készítsd el — a böngésző a legerősebbet választja ki, amelyet támogat. Válaszd ki a címke típusát (script vagy link), töltsd ki a forrás URL-jét, és állítsd be a crossorigin értéket, amelyet a CDN-ed vár (az anonymous az összes nyilvános CDN fájl esetén helyes). Script címke esetén defer vagy async is hozzáadható. Változtatsd az "csak az integritás érték" kimenetre, ha csak az attribútum értékét szeretnéd beilleszteni egy már meglévő kódba.
A hash értéke a beillesztett bájtok alapján kerül kiszámításra, beleértve a sorvéget is — a böngésző egy erőforrás valódi bájtjait ellenőrzi, így a normalizálás itt azt eredményezné, hogy a hash már nem egyezne meg az aktuális fájllal. Nagyon nagy fájlok támogatottak az eszköz szokásos méretkorlátjáig.
Minden feldolgozás a böngészőben történik helyileg: a beillesztett tartalom soha nem kerül fel sehová, ami különösen fontos, mivel gyakran egy kiadásra szánt script pontos forrása. Másold ki az eredményt, töltsd le .txt fájlként, vagy töröld ki a mezőket és kezdj újra.