Generator hash (SHA-256, MD5)
Wpisz tekst albo wybierz plik, a dostaniesz jego sumy kontrolne we wszystkich popularnych algorytmach - i sprawdzisz, czy zgadzają się z podaną.
HMAC (z kluczem)
- MD5 · tylko sumy kontrolne
–- SHA-1 · tylko sumy kontrolne
–- SHA-256
–- SHA-384
–- SHA-512
–
Wszystko dzieje się w Twojej przeglądarce - nic, co tu wpiszesz, nie trafia na żaden serwer.
Jak to działa
Do czego służy hash
Hash to „odcisk palca” danych: ten sam tekst lub plik zawsze daje ten sam wynik, a najmniejsza zmiana - zupełnie inny. Dzięki temu sprawdzisz, czy pobrany plik nie został uszkodzony ani podmieniony: porównaj jego SHA-256 z sumą podaną przez autora.
MD5 i SHA-1 to przeszłość
Dla MD5 i SHA-1 da się celowo stworzyć dwa różne pliki o tym samym hashu, więc nie nadają się do zabezpieczeń - tylko do wykrywania przypadkowych uszkodzeń i współpracy ze starymi systemami. Do wszystkiego innego używaj SHA-256 lub silniejszego. A do haseł - specjalnych algorytmów jak Argon2 czy bcrypt, nigdy samego hasha.
Najczęstsze pytania
Czy da się odwrócić hash?
Nie - hash to funkcja jednokierunkowa. Krótkie i popularne teksty da się jednak odgadnąć, sprawdzając miliony kandydatów, dlatego hasła wymagają specjalnych algorytmów z „solą”.
Czym jest HMAC?
To hash liczony z tajnym kluczem. Potwierdza, że wiadomość pochodzi od kogoś, kto zna klucz - tak podpisuje się np. webhooki i tokeny JWT (HS256).
Jak duży plik mogę sprawdzić?
Setki megabajtów bez problemu - ograniczeniem jest pamięć przeglądarki.
Inne narzędzia
- Sprawdzarka strony
- Podgląd w Google
- Generator linków UTM
- Generator kodów QR
- Licznik znaków
- Generator podpisu e-mail
- Kompresja zdjęć
- Generator favicon
- Kontrast kolorów
- Porównanie tekstu
- Formatowanie JSON
- Base64 - koduj i dekoduj
- Dekoder JWT
- Konwerter timestamp
- URL encode / decode
- Generator UUID
- Tester wyrażeń regularnych
- Wyrażenia cron