Generator integralności podresourców
Wklej zawartość skryptu lub arkusza stylów, a narzędzie oblicza SRI hash i tworzy gotowy tag <script> lub <link>.
Generator integralności podresourców
Wklej dokładną zawartość skryptu lub arkusza stylów, a narzędzie oblicza wartość Subresource Integrity (SRI), a następnie tworzy gotowy tag <script> lub <link>. SRI umożliwia przeglądarce zweryfikowanie, że plik załadowany z CDN lub innego źródła nie został zmieniony — przeglądarka odmawia jego uruchomienia, jeśli pobrane bajty nie pasują do podanego skrótu.
Wybierz SHA-256, SHA-384 lub SHA-512 albo zaznacz wiele pól, aby utworzyć połączoną wartość integralności wymieniającą kilka algorytmów naraz — przeglądarka wybiera najsilniejszy, który obsługuje. Wybierz typ znacznika (script lub link), wypełnij źródłowy adres URL i ustaw wartość crossorigin, którą oczekuje Twoja sieć CDN (anonymous jest prawidłowy dla prawie wszystkich publicznych sieci CDN). Dla znacznika script możesz również dodać defer lub async. Przełącz wyjście na "tylko wartość integralności", jeśli potrzebujesz tylko wartości atrybutu do wklejenia do znacznika, który już masz.
Skrót jest obliczany na dokładnych bajtach, które wklejasz, w tym na końcu wiersza, z którym plik został zapisany — przeglądarka sprawdza rzeczywiste bajty zasobu, więc normalizacja ich tutaj stworzyłaby skrót, który już nie pasuje do rzeczywistego pliku. Obsługiwane są bardzo duże pliki do zwykłego limitu narzędzia.
Wszystko odbywa się lokalnie w Twojej przeglądarce: zawartość, którą wklejasz, nigdy nigdzie nie jest przesyłana, co jest ważne, ponieważ często jest to dokładne źródło skryptu, który masz zamiar opublikować. Skopiuj wynik, pobierz go jako plik .txt lub wymaż pola i zacznij od nowa.