Lokalna weryfikacja
Sprawdź pobrany plik, zanim go otworzysz.
Wybierz pobrany plik i wklej opublikowaną wartość SHA-256. Przeglądarka odczyta plik lokalnie i porówna oba odciski.
Weryfikator SHA-256
Operacja lokalna · wybrany plik pozostaje na tym urządzeniu
- Bez wysyłania
- SHA-256 przez Web Crypto
- Dokładne porównanie bajt po bajcie
Co potwierdza wynik
Suma kontrolna to zwięzły odcisk każdego bajtu pliku. Te same dane dają tę samą 64-znakową wartość SHA-256.
Zgodność pokazuje, że plik lokalny jest identyczny bajt po bajcie z plikiem reprezentowanym przez oczekiwaną sumę.
Różnica może wynikać z niepełnego pobrania, zmiany pliku albo złej sumy. Usuń plik i pobierz go ponownie od wydawcy.
Jak znaleźć oczekiwany hash w SlicerShelf
SlicerShelf pokazuje SHA-256 tylko wtedy, gdy źródło wydania go dostarcza. Nie porównuj z wartością obliczoną z tego samego pobranego pliku.
- Otwórz stronę wydania slicera i wybierz właściwy pakiet dla swojego systemu.
- Pod nazwą pliku znajdź „SHA-256” i skopiuj pełną wartość.
- Wróć tutaj, wybierz pobrany plik i wklej wartość w polu porównania.
- Otwórz plik tylko wtedy, gdy obie wartości są zgodne.
Jak działa weryfikacja SHA-256
Przeglądarka odczytuje cały plik i przekazuje bajty funkcji digest Web Crypto. Zmiana jednego bajtu z ogromnym prawdopodobieństwem daje inny wynik.
Suma potwierdza integralność, nie autorstwo. Jej wartość zależy od źródła oczekiwanego hasha; korzystaj ze strony wydawcy lub źródła zapisanego przez SlicerShelf.
Plik pozostaje na tym urządzeniu
Selektor daje stronie tymczasowy dostęp do odczytu wybranego pliku. Nazwa, zawartość i obliczona suma nie są wysyłane do SlicerShelf.
Zamknięcie lub odświeżenie strony usuwa wybrany plik i wynik. Przeglądarka może nadal zachować zwykłą historię i pamięć podręczną samej strony.
Praktyczne ograniczenia
- Web Crypto oblicza skrót po wczytaniu pliku do pamięci. Dlatego limit wynosi 512 MiB, co chroni przed wyczerpaniem pamięci.
- Zgodność nie oznacza, że plik wydawcy jest bezpieczny, podpisany lub pasuje do drukarki. Potwierdza wyłącznie zgodność bajtów.
- Gdy nie opublikowano zaufanego SHA-256, własna suma nadal pomaga wykryć późniejsze zmiany w zachowanej kopii.
Weryfikacja bez przeglądarki
Dla dużego pliku lub kontroli offline uruchom polecenie systemowe w folderze pobierania. Dokładnie zastąp przykładową nazwę.
Windows · PowerShell
Wbudowane w aktualny Windows PowerShell.Get-FileHash -Algorithm SHA256 ".\slicer-installer.exe"macOS · shasum
Wbudowane w macOS.shasum -a 256 "slicer-installer.dmg"Linux · sha256sum
Dostępne w GNU coreutils w większości dystrybucji.sha256sum "slicer-installer.AppImage"
Przykład: pusty plik
Pusty plik ma zero bajtów, lecz nadal posiada określony odcisk SHA-256. Utwórz lub wybierz pusty plik i porównaj wynik.
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855Źródła techniczne
Implementacja korzysta z metody digest Web Cryptography API i definicji SHA-256 w standardzie Secure Hash Standard NIST.