pl

Oblicz sumę kontrolną

Oblicz sumę kontrolną pliku: SHA-256, SHA-1, MD5 lub CRC-32. Wszystko lokalnie, plik nigdy nie opuszcza urządzenia.

Algorytm
  • SHA-256
  • SHA-1
  • SHA-384
  • SHA-512
  • MD5
  • CRC-32

Przetwarzanie lokalnie na Twoim urządzeniu ...

0%

Twoje pliki nigdy nie opuściły urządzenia

    Czy mój plik jest przesyłany?

    Nie. Wszystko działa w Twojej przeglądarce - Twój plik nigdy nie opuszcza urządzenia. Jak to sprawdzić

    Bez wysyłania100% lokalnie
    Treści zostają u Ciebiebrak dostępu osób trzecich
    Serwery w NiemczechRODO już w projekcie
    Zbadane niezależnieTLS A+ · Nagłówki A+

    Suma kontrolna to krótki odcisk palca pliku: z dowolnej liczby bajtów funkcja skrótu wylicza jedną stałą, krótką wartość. Wystarczy zmienić w pliku choćby jeden bit, a suma kontrolna wyjdzie zupełnie inna. Właśnie dlatego wielu dostawców publikuje wartość SHA-256 obok pliku do pobrania: sam wyliczasz sumę kontrolną pobranego pliku i porównujesz ją z opublikowaną. Jeśli obie się zgadzają, plik dotarł kompletny i niezmieniony.

    To narzędzie wylicza najpopularniejsze metody. SHA-256 to dzisiejszy standard i właściwy wybór, gdy nic innego nie jest wymagane. SHA-1 uchodzi za przestarzały i nie powinien być już używany do weryfikacji bezpieczeństwa, ale wciąż przydaje się przy współpracy ze starszymi systemami. SHA-384 i SHA-512 dają dłuższe wartości z tej samej rodziny. MD5 jest jeszcze starsze i kryptograficznie złamane (kolizje można wywołać celowo), ale wiele starszych plików do pobrania i narzędzi nadal publikuje je jako wartość referencyjną. CRC-32 nie jest sumą kontrolną kryptograficzną, lecz szybkim testem integralności, takim jaki wbudowano w archiwa ZIP i pliki PNG: dobrym do wykrywania przypadkowych błędów transmisji, lecz nie do wykluczenia manipulacji.

    Obliczenia wykonują się w całości lokalnie w Twojej przeglądarce, przez natywny interfejs Web Crypto (dla SHA) oraz drobną procedurę w czystym JavaScript (dla CRC-32). Nic nie jest wysyłane, nic nie jest zapisywane i żadna obca biblioteka nie jest ładowana z CDN. Wynik pojawia się jako plik tekstowy w tym samym formacie co narzędzia wiersza poleceń sha256sum lub certutil, więc możesz go bezpośrednio porównać z wartością wytworzoną gdzie indziej.

    Dane techniczne

    Dane techniczne
    Format wyjściowyTXT
    Przetwarzanie wsadoweTak
    PrzetwarzanieLokalnie w przeglądarce (JavaScript)
    Przesyłanie plikówBrak

    W 3 krokach

    1. Upuść plik.
    2. Wybierz algorytm (domyślnie: SHA-256).
    3. Odczytaj sumę kontrolną i pobierz ją jako plik tekstowy.

    Ograniczenia: Suma kontrolna dowodzi, że dwa pliki są identyczne bajt po bajcie; niczego nie szyfruje i nie chroni przed podsłuchem. MD5, SHA-1 i CRC-32 nie nadają się do celów bezpieczeństwa (CRC-32 wychwytuje tylko przypadkowe błędy; MD5 i SHA-1 można celowo skolidować) - przeciw celowej manipulacji użyj SHA-256 lub dłuższego. Wartość odniesienia musi pochodzić z zaufanego źródła.

    Częste pytania

    Czy moje pliki są wysyłane?

    Nie. Suma kontrolna jest obliczana w całości lokalnie w Twojej przeglądarce; plik nigdy nie opuszcza urządzenia i nie jest nigdzie zapisywany.

    Który algorytm wybrać?

    W razie wątpliwości SHA-256 - to dzisiejszy standard. MD5, SHA-1 lub CRC-32 stosuj tylko wtedy, gdy jakiś system wyraźnie oczekuje tej wartości.

    Jak porównać sumę kontrolną?

    Oblicz ją tutaj i porównaj wartość znak po znaku z opublikowaną. Jeśli się zgadzają, plik jest niezmieniony.

    Jaka jest różnica między CRC-32 a SHA-256?

    CRC-32 to szybki test wykrywający przypadkowe błędy transmisji (jak w ZIP i PNG), ale nie jest kryptograficznie bezpieczny. SHA-256 wykrywa także celową manipulację.

    Powiązane narzędzia