Generator skrótów - SHA-1, SHA-256, SHA-384, SHA-512 (tekst i plik)

Oblicz skróty szesnastkowe SHA-1, SHA-256, SHA-384 i SHA-512 dowolnego tekstu lub pliku. Korzysta z wbudowanego Web Crypto API przeglądarki — Twoje dane nigdy nie opuszczają urządzenia.

Wklej tekst do zahaszowania…

lub upuść dowolny plik

Pliki są automatycznie usuwane po przetworzeniuBez znaków wodnychBezpłatne w użyciu — bez rejestracji

Frequently Asked Questions

SHA-1, SHA-256, SHA-384 i SHA-512 — wszystkie algorytmy udostępniane przez przeglądarkowe Web Crypto API. Skrót jest wyświetlany jako ciąg szesnastkowy zapisany małymi literami, czyli w formacie oczekiwanym przez pliki sum kontrolnych, manifesty pakietów i narzędzia HMAC.

features

Różnią się długością wyniku i sposobem generowania. SHA-256 to współczesny standard do sprawdzania integralności i większości zastosowań blockchain. SHA-384 i SHA-512 tworzą dłuższe skróty odporne na ataki przez rozszerzanie długości. SHA-1 jest pokazywany ze względu na zgodność ze starszymi systemami, ale nie jest już uważany za bezpieczny wobec ataków kolizyjnych.

technical

MD5 jest złamany: ataki kolizyjne są wykonalne na zwykłym laptopie, więc nie wolno go używać w zastosowaniach związanych z bezpieczeństwem. Celowo go pomijamy, aby zniechęcić nowy kod do polegania na nim. W zastosowaniach niezwiązanych z bezpieczeństwem, takich jak klucze pamięci podręcznej, lepiej użyć SHA-256 skróconego do potrzebnego rozmiaru.

technical

Oba sposoby. Wklej ciąg znaków lub przeciągnij plik do pola wejściowego — narzędzie odczytuje plik jako strumień binarny i przekazuje go bezpośrednio do API haszowania, więc skrót zgadza się z tym generowanym przez sha256sum, openssl dgst lub Get-FileHash w PowerShell.

features

Nie. Skróty kryptograficzne to funkcje jednokierunkowe: mając gotowy skrót, nie da się w wydajny sposób odtworzyć danych wejściowych. O to właśnie chodzi — kontrola integralności, przechowywanie haseł i podpisy opierają się na tej właściwości.

technical

Nie. Web Crypto API oblicza skrót wewnątrz Twojej przeglądarki, więc dane wejściowe nigdy nie przechodzą przez sieć. Dzięki temu narzędzie jest bezpieczne dla sekretów, kluczy prywatnych i wszelkich plików, których nie chciałbyś przesyłać.

privacy

How Hash Generator helps you get it done

Real problems it solves every day — for businesses, creators, and everyday tasks. Find the use case that fits you and start in seconds.

Everyday Use

Sprawdzanie integralności pliku po pobraniu

Oblicz skrót SHA-256 obrazu ISO, instalatora lub pliku wydania i porównaj go z sumą kontrolną wydawcy, aby potwierdzić, że plik nie został uszkodzony ani zmodyfikowany

Everyday Use

Wykrywaj duplikaty w dużych bibliotekach obrazów

Generuj skróty plików, aby znaleźć zduplikowane zdjęcia, dokumenty lub zasoby w folderach, udziałach NAS i dyskach w chmurze bez konieczności porównywania ich za każdym razem bajt po bajcie

For Developers

Podpisuj i weryfikuj ładunki webhooków

Generuj skrót SHA-256 treści webhooka, aby weryfikować podpisy HMAC Stripe, GitHub, Shopify i Twilio podczas lokalnej integracji i debugowania

For Business

Twórz sygnatury wydań oprogramowania do celów audytu

Generuj sumy kontrolne SHA-512 dla plików binarnych, obrazów kontenerów i archiwów wydań, aby zespoły ds. zgodności mogły zweryfikować, która dokładnie wersja trafiła do którego klienta

Web & SEO

Generuj klucze pamięci podręcznej i ETagi

Generuj skróty z treści żądań, parametrów zapytań lub zawartości plików, aby tworzyć deterministyczne klucze pamięci podręcznej dla Redis, Cloudflare Workers oraz nagłówków ETag w CDN

Everyday Use

Potwierdzaj integralność kopii zapasowych w czasie

Przechowuj skróty SHA-256 miesięcznych kopii zapasowych i przeliczaj je ponownie później, aby potwierdzić, że degradacja danych nie uszkodziła po cichu kluczowych archiwów na nośnikach długoterminowych