Hash MD5 i suma kontrolna pliku

Oblicz 32-znakowy hash MD5 tekstu UTF-8 lub pliku lokalnego. Porównaj oczekiwaną sumę kontrolną, skopiuj lub pobierz wynik bezpośrednio w przeglądarce.

Oblicz
0 znaków
Wynik

Tutaj pojawi się wynik.

Jak wygenerować i sprawdzić hash MD5

  1. Wpisz tekst lub wybierz jeden plik lokalny; wybrany plik ma pierwszeństwo przed polem tekstowym.
  2. Opcjonalnie wklej oczekiwaną sumę MD5, a następnie rozpocznij obliczanie.
  3. Skopiuj lub pobierz 32-znakowy wynik i sprawdź, czy jest zgodny z oczekiwaną sumą.

Hash MD5 i suma kontrolna pliku: co warto wiedzieć

MD5 służy do porównywania istniejących sum kontrolnych, ale nie jest odporny na kolizje. Nie używaj go do haseł, podpisów ani kontroli integralności wymagającej bezpieczeństwa. Jeśli protokół pozwala, wybierz SHA-256 lub silniejszy algorytm.

Przykład MD5: standardowy wektor testowy abc

Dane wejściowe
abc
Wynik
900150983cd24fb0d6963f7d28e17f72

Hash MD5 i suma kontrolna pliku: pytania i odpowiedzi

Czy wynik MD5 ma 32 czy 16 znaków?

Wynik to pełny 128-bitowy skrót MD5 zapisany jako 32 małe znaki szesnastkowe. Niektóre starsze systemy nazywają środkowe 16 znaków «16-znakowym MD5»: jest to skrócony zapis, nie inny algorytm. Narzędzie zwraca pełny skrót.

Jak zweryfikować sumę MD5 pliku?

Wybierz jeden plik, wklej sam oczekiwany hash bez nazwy pliku ani prefiksu polecenia i oblicz. Porównanie ignoruje wielkość liter szesnastkowych oraz białe znaki na początku i końcu. Pliki są odczytywane jako surowe bajty, do 32 MiB; tekst jest kodowany w UTF-8, do 8 MiB. Plik nie jest przesyłany na serwer.

Dlaczego MD5 różni się od wyniku innego narzędzia lub polecenia?

Bajty wejściowe muszą być identyczne. Wielkość liter, końcowe spacje, ostatni znak nowej linii, CRLF zamiast LF, znacznik UTF-8 BOM lub inne kodowanie zmieniają hash. Tekst nie jest normalizowany. Nazwa i ścieżka pliku nie są haszowane; wybrany plik jest używany zamiast wpisanego tekstu.

Czy można odszyfrować MD5? Czy nadaje się do haseł?

MD5 jest funkcją skrótu, a nie odwracalnym szyfrowaniem; narzędzie nie odtwarza oryginału. Znane dane wejściowe można zgadnąć lub znaleźć w tabelach, a dla MD5 istnieją praktyczne ataki kolizyjne. Używaj go do porównywania istniejących sum i wykrywania przypadkowych zmian, nie do potwierdzania autentyczności. Dla nowych kontroli plików wybierz SHA-256, a do przechowywania haseł specjalny schemat, taki jak Argon2id.

Czy pliki, tokeny lub tekst są wysyłane na serwer?

Nie. Dane są przetwarzane w Twojej przeglądarce. Witryna udostępnia stronę i kod programu, ale nie wysyła danych do serwera konwersji ani nie zapisuje ich na koncie.

Wszystkie narzędzia programistyczne

Kodowanie i pliki

Przekształcaj tekst, bajty, adresy URL i osadzone obrazy bez zmiany oryginalnych danych.

Analiza danych i tekstu

Czytaj dane strukturalne, sprawdzaj tokeny i znajduj różnice między tekstami.

Skróty, identyfikatory i harmonogramy

Sprawdzaj integralność plików, generuj identyfikatory i analizuj znaczniki czasu oraz cykliczne zadania.

Dane i pliki są przetwarzane na Twoim urządzeniu. Nie zostawiaj poufnych wyników we współdzielonym schowku. Do pracy z kluczami prywatnymi i tokenami używaj zaufanego urządzenia.