Generator integriteta sadržaja
Izračunaj SRI heš za zalijepljeni sadržaj datoteke i generiraj gotovu skriptu ili oznaku povezivanja za CDN sigurnost.
Generator integriteta sadržaja
Zalijepite točan sadržaj skripte ili stilnog lista i ovaj alat izračunava njegovu vrijednost Subresource Integrity (SRI) heša, zatim sastavlja gotovu <script> ili <link> oznaku oko njega. SRI omogućava pregledniku da provjeri je li datoteka učitana s CDN-a ili nekog drugog izvora tamperirana — preglednik se odbija pokrenuti ako učitani bajtovi ne odgovaraju hešu koji ste dali.
Odaberite SHA-256, SHA-384 ili SHA-512, ili označite više od jednog okvira da napravite kombiniranu vrijednost integriteta koja popisuje nekoliko algoritama odjednom — preglednik bira najjačeg koji podržava. Odaberite vrstu oznake (skripta ili povezivanje), ispunite izvor URL-a i postavite vrijednost crossorigin koju očekuje vaš CDN (anonymous je ispravno za gotovo svaki javni CDN). Za skriptu oznaku možete također dodati defer ili async. Prebacite rezultat na "samo vrijednost integriteta" kada trebate samo vrijednost atributa za zalijepljivanje u oznaku koju ste već napisali.
Heš se izračunava na točnim bajtovima koje zalijepite, uključujući sve završetke redaka s kojima je datoteka spremljena — preglednik provjerava stvarne bajtove resursa, pa bi njihova normalizacija ovdje proizvela heš koji više ne odgovara stvarnoj datoteci. Vrlo velike datoteke se podržavaju do uobičajene veličine alata.
Sve se događa lokalno u vašem pregledniku: sadržaj koji zalijepite nikada se ne učitava nigdje drugdje, što je važno jer je često točan izvor skripte koju ćete objaviti. Kopirajte rezultat, preuzmite ga kao .txt datoteku ili očistite polja i počnite iznova.