Weryfikator sum kontrolnych
Local only — nothing is uploaded unless you save or share it.
Weryfikator sum kontrolnych: wklej opublikowaną SHA-256 i sprawdź, czy twoje pobranie się zgadza.
- Wklej sumę kontrolną opublikowaną obok pliku do pobrania
- Upuść plik, który pobrałeś
- Odczytaj odpowiedź — zgodne albo nie
- Oczekiwano
- Otrzymano
- Algorytm
Zapisz to narzędzie
Miej Weryfikator sum kontrolnych pod ręką
Użyj menu Udostępnij w przeglądarce, a potem „Dodaj do ekranu głównego”.
O tym narzędziu
Kiedy projekt publikuje sumę kontrolną obok pliku do pobrania, mówi ci, co plik powinien dać po zahaszowaniu. Zweryfikowanie jej łapie pobranie, które zostało ucięte, uszkodziło się po drodze albo zostało podmienione na coś zupełnie innego — a to ostatnie jest powodem, dla którego sumy kontrolne w ogóle istnieją. Zwykły sposób sprawdzania to wygenerować skrót i porównać dwa ciągi po 64 znaki na oko. Ludzie są w tym słabi. Oko sprawdza kilka pierwszych znaków i kilka ostatnich i uznaje to za zgodność, a to jest właśnie ta część, którą ktokolwiek manipulujący plikiem starannie by zachował. To narzędzie robi porównanie za ciebie i odpowiada jednym słowem. Wklej sumę w takiej postaci, w jakiej ją znalazłeś. Zadziała goły ciąg szesnastkowy, zadziała cały wiersz skopiowany z pliku SHA256SUMS wraz z doczepioną nazwą pliku, zadziała przedrostek sha256: z rejestru kontenerów i zadziała atrybut integrity ze strony internetowej. Algorytm odczytywany jest z tego, co wkleisz, zamiast być ustawieniem, które można pomylić — SHA-1, SHA-256, SHA-384 i SHA-512 rozpoznawane są po długości. Plik nigdy nie opuszcza twojej przeglądarki. Ma to tu większe znaczenie niż zwykle: sensem sumy kontrolnej jest usunięcie sieci z pytania, czy twoja kopia jest nienaruszona, a wysłanie pliku, żeby to sprawdzić, wstawiłoby sieć z powrotem.
Najczęstsze pytania
Jak zweryfikować sumę SHA-256?
Wklej SHA-256 podaną przez wydawcę, a potem upuść pobrany plik. Plik jest haszowany w twojej przeglądarce i porównywany z tym, co wkleiłeś, a odpowiedzią jest zwykłe zgodne albo niezgodne, a nie dwa długie ciągi do porównania przez ciebie.
Pisze się sha256 czy SHA-256?
Jedno i drugie, i jest to ten sam algorytm — strona pobierania może mówić „zweryfikuj sumę sha256”, podczas gdy plik obok nazwany jest z myślnikiem. Wklej to, co dostałeś. To działa jako weryfikator sha256 i tak samo jako sposób na sprawdzenie skrótu pliku w SHA-1 albo SHA-512, bo odczytuje długość i wybiera algorytm za ciebie.
Jakie formaty sum mogę wkleić?
Goły skrót szesnastkowy, cały wiersz z pliku SHA256SUMS albo CHECKSUMS wraz z nazwą pliku, postać z przedrostkiem w rodzaju sha256:abc123 albo wartość Subresource Integrity w rodzaju sha256-47DEQpj8… w base64. Wszystkie cztery są rozpoznawane, podobnie jak skróty pisane wielkimi literami.
Czy muszę wybrać algorytm?
Nie i jest to zamierzone. Algorytm ustalany jest z samej sumy — 40 znaków szesnastkowych to SHA-1, 64 to SHA-256, 96 to SHA-384, a 128 to SHA-512. Wybranie źle dałoby pewną siebie niezgodność dla całkowicie dobrego pliku, a ten, kto wiedziałby, którą trzyma w ręku, nie potrzebowałby tej strony.
Dlaczego MD5 nie jest obsługiwane?
Z dwóch powodów. Web Crypto nie implementuje MD5, więc obsługa oznaczałaby dosyłanie napisanej ręcznie kopii. A MD5 jest złamane od 2004 roku: da się skonstruować dwa różne pliki o tym samym MD5, więc zgodność nie dowodzi tego, co ludziom się wydaje. Jeśli projekt publikuje tylko MD5, poproś go o SHA-256.
Co znaczy, że suma się nie zgadza?
Najczęściej pobranie było niepełne albo się uszkodziło, i ponowne pobranie to naprawia. Rzadziej masz sumę innej wersji albo innego pliku — sprawdź nazwę pliku, którą to narzędzie ci pokazuje, jeśli wiersz z sumą ją zawierał. Rzadko plik nie jest tym, który wydał wydawca, i w takim razie go nie otwieraj.
Czy mój plik jest wysyłany?
Nie. Haszowanie dzieje się w twojej przeglądarce przy użyciu wbudowanego w nią API Web Crypto, a plik nigdy nie opuszcza twojego urządzenia. To narzędzie, przy którym ta gwarancja liczy się najbardziej: suma kontrolna istnieje po to, żeby wyjąć sieć z pytania, więc wysłanie pliku w celu sprawdzenia zniweczyłoby cały sens.
Pomóż ulepszyć to narzędzie
Znalazłeś błąd, chcesz zmiany albo brakuje Ci jakiegoś narzędzia?
Masz niewysłaną wiadomość.
Dzięki — mamy to. Odpowiedź znajdziesz w swojej skrzynce.Go to my messages