Generator MD4

Wklej dowolny tekst, a od razu dostaniesz jego hash MD4. Ten darmowy MD4 generator nie wymaga logowania i od razu liczy 128-bitową sumę kontrolną.
Jak md4 generator przetwarza twoje dane
Ronald Rivest wymyślił algorytm MD4 w 1990 roku. IETF opublikowało potem formalną specyfikację w dokumencie RFC 1320. Funkcja bierze wiadomość o dowolnej długości i sprowadza ją do 128-bitowej wartości. Twój input dostaje na koniec jeden bit, a potem same zera, aż długość zrówna się z 448 modulo 512. Na sam koniec algorytm dokleja oryginalną długość wiadomości jako 64-bitową liczbę.
Stan początkowy to cztery 32-bitowe rejestry. Algorytm przetwarza dopełnione dane w 512-bitowych blokach, przechodząc przez cztery rundy operacji nieliniowych. Każda runda używa innej funkcji do dokładnego pomieszania bitów. Wynik to zawsze dokładnie 32 znaki heksadecymalne. Gdyby liczba miała zera wiodące, md4 generator i tak je zachowa. Musi utrzymać sztywne 32 znaki.
Kiedy przydaje się online MD4 generator
Raczej nie używaj MD4 do nowych rzeczy związanych z bezpieczeństwem. Kryptografia dawno poszła dalej. Nadal jednak trafiasz na ten algorytm, gdy masz do czynienia z legacy systems. Administratorzy baz danych, którzy migrują stare tabele użytkowników, często muszą weryfikować przestarzałe hashe haseł. Badacze bezpieczeństwa analizujący stare protokoły uwierzytelniania też na nim polegają. Inżynierowie sieciowi diagnozujący stare środowiska Windows również go potrzebują. Starsze protokoły NTLM pod maską używają dokładnie tego mechanizmu.
Archiwiści plików używają go do sprawdzania integralności oprogramowania z lat 90. Ściągasz stary pakiet z historycznego mirror i podana suma kontrolna okazuje się wartością MD4. Wklejasz ten string do online MD4 generator i od razu wiesz, czy twój download pasuje do oryginału bit po bicie.
Ograniczenia bezpieczeństwa algorytmu md4
MD4 jest całkowicie złamany. Badacze pokazali praktyczne ataki kolizyjne jeszcze w 2004 roku. Wygenerujesz dwa zupełnie różne inputy, które dadzą identyczny hash w ułamek sekundy. Atakujący może więc łatwo podrobić złośliwy dokument. Będzie miał dokładnie tę samą sumę kontrolną co legalny plik, co całkowicie omija standardowe sprawdzanie integralności.
Nigdy nie używaj tego algorytmu do podpisów cyfrowych, walidacji certyfikatów ani trzymania nowych haseł. Potrzebujesz hashować hasła dzisiaj? Użyj Argon2, bcrypt albo scrypt. Te nowoczesne funkcje mają wbudowane work factors. Dzięki nim ataki brute-force są strasznie kosztowne obliczeniowo. MD4 nie stawia żadnego oporu nowoczesnemu sprzętowi.
Jak użyć md4 generator
- Wpisz lub wklej swój string do głównego pola.
- Kliknij przycisk generate, aby obliczyć hash.
- Skopiuj wynikowy, 32-znakowy string heksadecymalny do schowka.
- Wyczyść pole, zanim wrzucisz kolejny string.
Specyfikacja hashu MD4
Oto dokładne techniczne zestawienie tego, co zwraca to narzędzie.
| Właściwość | Wartość | Uwagi |
|---|---|---|
| Rozmiar digest | 128 bits | Zawsze zwraca dokładnie 32 znaki heksadecymalne. |
| Rozmiar bloku | 512 bits | Input jest dopełniany i przetwarzany w 64-bajtowych kawałkach. |
| Format wyjścia | Hexadecimal | Małe litery od a do f oraz cyfry od 0 do 9. |
| Referencja RFC | RFC 1320 | Opublikowane w kwietniu 1992 przez IETF. |
Frequently asked questions
- Czy ten md4 generator jest całkowicie darmowy?
- Tak. Wygenerujesz hashe bez zakładania konta i płacenia czegokolwiek.
- Jak wygenerować hash MD4 dla pliku?
- To narzędzie przyjmuje tylko surowe stringi tekstowe. Żeby zahashować plik binarny, musisz najpierw wrzucić zawartość pliku do edytora tekstu albo użyć dedykowanego narzędzia wiersza poleceń, jak certutil na Windows albo md4sum na Linux.
- Dlaczego mój hash MD4 różni się od tego z innego narzędzia?
- Sprawdź kodowanie znaków. MD4 operuje na surowych bajtach. Jeśli jedno narzędzie zakłada UTF-8, a drugie ISO-8859-1, wynikowe tablice bajtów będą różne i dadzą całkowicie inne hashe.
- Czy MD4 jest bezpieczny do hashowania haseł?
- Nie. MD4 jest kryptograficznie złamany. Atakujący łatwo znajdą kolizje i odwrócą to za pomocą wstępnie obliczonych tabel. Do nowoczesnego trzymania haseł używaj bcrypt, Argon2 albo scrypt.
- Czy wyjście zawiera wielkie litery?
- Nie. md4 generator zwraca 128-bitowy digest ściśle w małych literach heksadecymalnych, żeby utrzymać spójność ze standardowymi narzędziami wiersza poleceń Unix i Linux.
Udostępnij
Podobne narzędzia
Wygeneruj skrót MD2 dla dowolnego tekstu.
Wygeneruj 32-znakowy skrót MD5 dla dowolnego tekstu.
Popularne narzędzia
Sprawdź, czy URL jest zindeksowany w pamięci podręcznej Google.
Sprawdź przekierowania 301 i 302 dla określonego adresu URL. Sprawdza do 10 przekierowań.
Uzyskaj przybliżone informacje o adresie IP.
Podaj adres IP, a my spróbujemy znaleźć powiązaną z nim domenę lub hosta.