Kalkulator hashów
Oblicz hashe SHA-256, SHA-384, SHA-512, SHA-1 lub MD5 dowolnego tekstu. SHA używa Web Crypto API; MD5 działa w czystym JavaScript.
Jak to działa
Kalkulator skrótów oblicza kryptograficzne funkcje skrótu dla tekstu lub pliku przy użyciu algorytmów MD5, SHA-1, SHA-256, SHA-384 i SHA-512 — całkowicie w przeglądarce bez przesyłania danych.
Wprowadź tekst w polu wejściowym lub wczytaj plik lokalny. Narzędzie natychmiast oblicza skróty wszystkich obsługiwanych algorytmów jednocześnie. Porównaj obliczony skrót z oczekiwaną wartością, aby zweryfikować integralność pliku.
MD5 i SHA-1 są uważane za przestarzałe kryptograficznie, ale nadal używane do sum kontrolnych. SHA-256 lub wyższy jest zalecany do celów bezpieczeństwa.
Narzędzie koduje wejście jako UTF-8 przed skrótowaniem. Dla plików binarnych użyj przycisku wczytywania pliku.
Przykład praktyczny
Wpisz hello i wybierz SHA-256: skrót to 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824. Zmień jedną literę na wielką — Hello — a zmieni się każdy znak wyniku; ten efekt lawinowy sprawia, że hasz weryfikuje integralność. Wklej opublikowaną przez dostawcę sumę kontrolną w pole oczekiwanego skrótu, a narzędzie porówna je za ciebie, wychwytując nawet jeden różniący się znak. Upuść pobrany plik (do 256 MB), by policzyć jego skrót bez wysyłania, albo dodaj klucz, by obliczyć HMAC przy debugowaniu podpisów API.
Przypadki użycia
- Weryfikacja integralności pliku
- Porównywanie skrótów haseł
- Generowanie sum kontrolnych dla dystrybucji oprogramowania
- Sprawdzanie integralności danych
- Nauka algorytmów kryptograficznych
Często zadawane pytania
- Jaka jest różnica między MD5, SHA-1 a SHA-256?
- Dłuższe algorytmy (SHA-256, SHA-512) są bezpieczniejsze i bardziej odporne na kolizje. MD5 i SHA-1 są przestarzałe do celów bezpieczeństwa.
- Czy moje dane są przesyłane?
- Nie — skrótowanie odbywa się lokalnie za pomocą Web Crypto API.
- Jak zweryfikować pobrany plik?
- Oblicz skrót pliku i porównaj z sumą kontrolną opublikowaną przez dostawcę.
- Dlaczego ten sam tekst zawsze daje ten sam skrót?
- Funkcje skrótu są deterministyczne — to samo wejście zawsze daje to samo wyjście.
- Czy skróty można odwrócić?
- Nie — kryptograficzne funkcje skrótu są jednostronne. Wynik nie można odwrócić do wejścia.