Enter text to hash
0 characters · 0 bytes

O tym narzędziu

Ten kalkulator sum kontrolnych oblicza w jednym kroku hashe SHA-1, SHA-256, SHA-384 i SHA-512 tekstu lub pliku, korzystając z wbudowanego w przeglądarkę Web Crypto API.

Jak używać

  1. Wybierz Text lub File.
  2. Wpisz lub wklej tekst albo przeciągnij i upuść plik (lub wybierz go z dysku).
  3. Kliknij Compute Checksums.
  4. Porównaj wynik z sumą kontrolną opublikowaną przez źródło pliku.

Warto wiedzieć

  • SHA-256 daje 256-bitowy hash zapisany jako 64 znaki szesnastkowe; SHA-512 daje 128 znaków.
  • Zmiana choćby jednego bajtu danych wejściowych daje zupełnie inny hash.
  • SHA-1 uważa się za złamany pod względem odporności na kolizje i nie należy go używać do celów bezpieczeństwa; wybieraj SHA-256 lub silniejsze.
  • Hashe są liczone lokalnie za pomocą crypto.subtle.digest, więc nawet duże pliki są hashowane bez wysyłania.

Działa w całości w przeglądarce — nic, co wpiszesz, nie jest wysyłane ani zapisywane.

Najczęściej zadawane pytania

Jak zweryfikować pobrany plik?

Zahashuj plik tutaj za pomocą SHA-256 i porównaj wynik z sumą kontrolną na stronie pobierania. Jeśli zgadzają się co do znaku, plik nie został zmieniony.

Czy mój plik jest wysyłany, żeby obliczyć hash?

Nie. Plik jest odczytywany i hashowany w Twojej przeglądarce; nigdy nie opuszcza Twojego urządzenia.

Którego algorytmu użyć?

SHA-256 to najpopularniejszy wybór do weryfikacji pobranych plików i integralności. SHA-1 używaj tylko wtedy, gdy wymaga go starszy system.

Czy z hasha da się odtworzyć oryginalne dane?

Nie. Hashe SHA to funkcje jednokierunkowe. Krótkie lub popularne dane wciąż można odgadnąć, dlatego hasła wymagają solonego, wolnego hashowania.