Generator skrótów SHA-256, MD5, HMAC
Oblicz skrót tekstu: SHA-256, SHA-1, SHA-384, SHA-512, MD5, CRC32 oraz HMAC z kluczem — w zapisie HEX i Base64.
Umieść to narzędzie na swojej stronie
Bezpłatnie, bez rejestracji. Widżet pokazuje na dole napis „Narzędzie udostępnia AMKBIT.pl”.
Funkcje skrótu
Funkcja skrótu (hash) zamienia dowolnie długi tekst na krótki „odcisk” o stałej długości. Ten sam tekst zawsze daje ten sam skrót, a najmniejsza zmiana — zupełnie inny. Ze skrótu nie da się odtworzyć tekstu.
- SHA-256 — standard: podpisy, certyfikaty, blockchain, weryfikacja plików.
- MD5 i SHA-1 — uznane za kryptograficznie złamane (znane są kolizje). Nadają się do wykrywania przypadkowych zmian, nie do zabezpieczeń.
- HMAC — skrót z kluczem tajnym; służy do podpisywania wiadomości i webhooków API (np. nagłówek podpisu w powiadomieniach z bramek płatności).
Nie przechowuj haseł jako zwykłego SHA-256 czy MD5 — do haseł służą wolne funkcje z solą: bcrypt, scrypt, Argon2 (w PHP password_hash()).
Tekst kodujemy jako UTF-8 (tak jak większość języków programowania), więc wynik zgadza się np. z hash('sha256', $tekst) w PHP. Obliczenia wykonuje przeglądarka — tekst i klucz nie są nigdzie wysyłane.
Przykłady
Pusty tekst
SHA-256 pustego tekstu: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855.
Poradniki
Wynik ma charakter pomocniczy. Przy ważnych decyzjach (finansowych, technicznych, zdrowotnych) sprawdź go niezależnie. Zasady korzystania.