Przejdź do treści
ToolMug

Generator hashy

Oblicz hashe MD5, SHA-1, SHA-2, SHA-3, BLAKE2, BLAKE3 i RIPEMD-160 dla tekstu lub plików, generuj HMAC z kluczem i sprawdzaj pobrane pliki względem opublikowanej sumy.

Działa w przeglądarce — nic, co wpiszesz, nie jest wysyłane

Algorytmy

MD5⚠
d41d8cd98f00b204e9800998ecf8427e
SHA-1⚠
da39a3ee5e6b4b0d3255bfef95601890afd80709
SHA-256
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
SHA-512
cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e
⚠ MD5 / SHA-1: Nieodporny na kolizje — dobry do sum kontrolnych, nie do zastosowań związanych z bezpieczeństwem.

Jak używać

  1. Wybierz Tekst i wpisz treść albo wybierz Plik i wskaż plik dowolnego rozmiaru.
  2. Zaznacz potrzebne algorytmy. MD5, SHA-1, SHA-256 i SHA-512 są wybrane domyślnie.
  3. Dla hasha z kluczem zaznacz HMAC i wpisz tajny klucz.
  4. Aby sprawdzić pobranie, wklej sumę ze strony wydawcy do pola Porównaj z. Pasujący wiersz zostanie zaznaczony.

Opis opcji

MD5 i SHA-1
Są szybkie i nadal często używane do sum kontrolnych, ale nie zapewniają bezpieczeństwa, ponieważ można utworzyć dwa wejścia z tym samym hashem. Nie używaj ich do podpisów ani haseł.
SHA-256 i SHA-512
Rodzina SHA-2, standardowy wybór do sprawdzania integralności, certyfikatów i blockchainów.
SHA-3, BLAKE2 i BLAKE3
Nowsze alternatywy. BLAKE3 jest znacznie szybszy od SHA-2 w oprogramowaniu, a SHA-3 jest standardem NIST o innej budowie wewnętrznej.
HMAC
Hash z tajnym kluczem używany do podpisywania webhooków i żądań API. Przykładem są webhooki GitHub i Stripe z HMAC-SHA256.

Długość hashy

Algorytm Wynik Długość szesnastkowa
MD5 128 bitów 32
SHA-1 160 bitów 40
SHA-256 / SHA3-256 / BLAKE3 256 bitów 64
SHA-384 384 bity 96
SHA-512 / SHA3-512 / BLAKE2b 512 bitów 128

Przykład

SHA-256 tekstu abc to:

ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Najczęściej zadawane pytania

Jak sprawdzić sumę kontrolną pobranego pliku?

Wybierz Plik, wskaż pobranie i wklej sumę ze strony wydawcy do pola Porównaj z. Wiersz z wynikiem Dopasowanie oznacza identyczny plik.

Czy pliki są wysyłane?

Nie. Przeglądarka czyta pliki porcjami po 4 MB i lokalnie oblicza hash, więc nawet wielkie obrazy ISO nie opuszczają komputera.

Czy hash można odwrócić do pierwotnego tekstu?

Nie, hashe są jednokierunkowe. Krótkie i typowe teksty można jednak znaleźć w tablicach, dlatego hasła powinny używać wolnego algorytmu z solą, takiego jak bcrypt lub Argon2.

Dlaczego mój hash różni się od wyniku innego narzędzia?

Zwykle różni się wejście, na przykład końcowy znak nowego wiersza, spacje albo kodowanie. Narzędzie haszuje dokładne bajty UTF-8 wpisanego tekstu.

Jaka jest różnica między hashem i HMAC?

Każdy może obliczyć hash publicznych danych. HMAC wymaga także tajnego klucza, więc potwierdza znajomość klucza i brak modyfikacji wiadomości.

Prywatność

To narzędzie działa w całości w przeglądarce. Twoje pliki i tekst są przetwarzane na Twoim urządzeniu i nigdy nie trafiają na nasze serwery.

Podobne narzędzia