Kalkulator SHA
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.
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ć
- Wybierz Text lub File.
- Wpisz lub wklej tekst albo przeciągnij i upuść plik (lub wybierz go z dysku).
- Kliknij Compute Checksums.
- 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.