PT Privacy Tools

Suma kontrolna pliku

Oblicz sumy kontrolne SHA-1, SHA-256 i SHA-512 plików lokalnych za pomocą crypto.subtle. Porównaj oczekiwany hash bez wysyłania czegokolwiek do sieci.

🔒 Działa całkowicie w Twojej przeglądarce — nic nie jest przesyłane

AlgorithmHex digestCompare
Choose a file to calculate checksums.

Advertisement

Weryfikuj pobrane pliki bez ich wysyłania

Suma kontrolna pliku to krótki odcisk palca dokładnych bajtów w pliku. Projekty programistyczne często publikują sumy SHA obok instalatorów, archiwów i obrazów firmware'u, abyś mógł potwierdzić, że pobranie przebiegło bez uszkodzeń. To narzędzie odczytuje wybrany plik w Twojej przeglądarce, przekazuje bajty do crypto.subtle.digest i wyświetla wyniki SHA-1, SHA-256 i SHA-512 jako tekst szesnastkowy zapisany małymi literami. Plik nigdy nie opuszcza Twojego urządzenia. Dzięki temu strona przydaje się do sprawdzania prywatnych dokumentów, dużych plików lub wewnętrznych artefaktów kompilacji, gdy nie chcesz wysyłać pliku do usługi online tylko po to, by obliczyć skrót.

Porównywanie oczekiwanego hasha

Wklej sumę kontrolną podaną przez wydawcę w polu oczekiwanego hasha, przed obliczeniem lub po nim. Porównanie ignoruje spacje, dwukropki i wielkość liter, dzięki czemu hashe skopiowane z informacji o wydaniu, menedżerów pakietów lub wyniku terminala łatwiej sprawdzić. Zgodność oznacza, że wybrany plik ma dla danego algorytmu te same bajty. Brak zgodności należy traktować ostrożnie: być może wybrano inną wersję, skopiowano zły algorytm, pobrano niekompletny plik albo otrzymano zmodyfikowaną zawartość. Pobierz plik ponownie z oficjalnego źródła i porównaj z zaufaną stroną, zanim zainstalujesz lub otworzysz coś wrażliwego.

Ograniczenia sum kontrolnych i bezpieczne nawyki

Sumy kontrolne doskonale wykrywają przypadkowe uszkodzenia i potwierdzają, że dwie kopie są identyczne, ale są tak wiarygodne, jak miejsce, z którego pochodzi oczekiwana wartość. Jeśli atakujący może podmienić zarówno plik, jak i opublikowany hash, sama suma kontrolna nie udowodni autentyczności. Wybieraj SHA-256 lub SHA-512 ze strony wydań HTTPS, rejestru pakietów albo podpisanego ogłoszenia. SHA-1 jest dostępny, ponieważ starsze projekty nadal go publikują, ale nie jest dobrym wyborem dla nowych procesów wrażliwych na bezpieczeństwo. W przypadku ważnego oprogramowania szukaj też podpisu kodu, podpisów oddzielnych lub informacji o powtarzalnych kompilacjach. To narzędzie w przeglądarce to prywatny pierwszy krok: daje skrót lokalnie, abyś mógł porównać go z najmocniejszym dostępnym źródłem.

Jak używać

  1. Wybierz plikWskaż pobrany plik lub dokument, który chcesz zweryfikować.
  2. Oblicz hash lokalniePrzeglądarka odczytuje plik i oblicza sumy kontrolne SHA-1, SHA-256 i SHA-512.
  3. Porównaj oczekiwany hashWklej opublikowaną sumę kontrolną, aby sprawdzić, czy pasuje do jednego z wygenerowanych skrótów.

Najczęściej zadawane pytania

Czy mój plik jest wysyłany w celu obliczenia sumy kontrolnej?
Nie. Plik jest odczytywany za pomocą API przeglądarki, a hash liczony przez crypto.subtle.digest na Twoim urządzeniu.
Którą sumę kontrolną powinienem porównać?
Użyj algorytmu opublikowanego przez dostawcę pliku. Do nowoczesnych kontroli integralności zalecane są SHA-256 lub SHA-512.
Dlaczego oczekiwany hash się nie zgadza?
Niezgodność może oznaczać zły algorytm, literówkę przy kopiowaniu hasha, inną wersję pliku albo uszkodzone lub niebezpieczne pobranie.
Czy samo narzędzie potwierdzi autentyczność?
Suma kontrolna potwierdza, że plik odpowiada znanemu skrótowi. Dla silniejszej pewności autentyczności porównaj hash z zaufanego źródła HTTPS lub używaj podpisanych wydań.
Advertisement