Generator hasha MD5
Uzyskaj sumę kontrolną MD5 tekstu albo pliku.
Działa w przeglądarce. Twoje pliki nigdy nie opuszczają urządzenia.
- Tekst albo plik jako wejście
- Porównanie z oczekiwanym hashem
- Nic nie jest wysyłane
Jak wygenerować hash MD5
- Wklej tekst, albo przełącz na tryb pliku i upuść plik.
- Odczytaj hash MD5, albo wklej oczekiwany hash do porównania.
- Skopiuj wynik.
MD5 w skrócie
| Właściwość | Wartość |
|---|---|
| Długość wyniku | 32 znaki hex (128 bitów) |
| Standard | RFC 1321 |
| Szybkość | Bardzo szybki, nawet na dużych plikach |
| Status bezpieczeństwa | Uznany za niebezpieczny od 2004 roku |
Do czego MD5 nadal się nadaje
- Sprawdzania, czy duży pobrany plik nie uszkodził się podczas przesyłania.
- Szybkiej deduplikacji plików według treści, gdy nikt nie próbuje sfałszować dopasowania.
- Kluczy cache i sum kontrolnych wewnątrz własnych systemów, gdzie danych wejściowych nie kontroluje nikt niezaufany.
Do czego MD5 się nie nadaje
- Przechowywania haseł. Użyj algorytmu stworzonego do tego celu, takiego jak bcrypt, scrypt albo Argon2.
- Potwierdzania, że plik pochodzi z zaufanego źródła, bo pasujący hash MD5 można sfałszować.
- Podpisów cyfrowych i wszystkiego innego, co zakłada, że dwa różne dane wejściowe nie mogą mieć tego samego hasha.
Generator MD5: najczęstsze pytania
Do czego dziś służy MD5?
Głównie do sprawdzania, czy pobrany plik nie został uszkodzony. Jest niebezpieczny do zastosowań związanych z bezpieczeństwem, takich jak hasła albo podpisy, bo pasujące hashe można utworzyć celowo.
Jak długi jest hash MD5?
Zawsze 32 znaki szesnastkowe (128 bitów), bez względu na rozmiar danych wejściowych.
Czy zmiana jednego znaku całkowicie zmienia hash?
Tak. Jeden inny znak daje zupełnie inny hash, dzięki czemu przydaje się do wykrywania uszkodzeń.
Czy mój plik jest wysyłany, aby sprawdzić hash?
Nie. Hash jest liczony w przeglądarce, a twój plik nigdy nie opuszcza urządzenia.
Dlaczego niektóre pliki do pobrania wciąż podają sumę kontrolną MD5?
Niektóre starsze programy i dystrybucje Linuksa podają MD5 obok SHA-256 dla zgodności ze starszymi narzędziami. Gdy podane są obie wartości, ufaj SHA-256 bardziej niż MD5.
Czym różni się MD5 od SHA-256 przy sprawdzaniu pliku?
MD5 zawsze daje 32 znaki hex wobec 64 w SHA-256, a oba liczą się tutaj w przeglądarce od razu. Liczy się różnica w zaufaniu: MD5 nie chroni przed kimś, kto celowo stworzy drugi plik z takim samym hashem.
Czy mogę zweryfikować plik względem MD5 podanego na stronie do pobrania?
Tak, wklej podany hash w pole Porównaj z oczekiwanym hashem. Sprawdzenie z obliczonym MD5 pliku następuje od razu, niezależnie od wielkości liter.
Czy zahashowanie tej samej treści jako tekst i jako plik daje ten sam wynik?
Tylko jeśli bajty są dokładnie takie same. Tryb pliku hashuje surowe bajty pliku, a tryb tekstu hashuje to, co zostało wpisane, zakodowane jako UTF-8. Plik tekstowy z innym zakończeniem wiersza albo kodowaniem da inny hash, nawet jeśli na ekranie wygląda identycznie.