Generator skrótu MD4
Pionierska funkcja skrótu, która ukształtowała nowoczesną kryptografię
MD4 (Message Digest 4) to kryptograficzna funkcja skrótu zaprojektowana przez Rona Rivesta na MIT w 1990 roku. Generuje 128-bitowy skrót (32 znaki szesnastkowe).
Czym jest MD4?
MD4 przetwarza dane w 512-bitowych blokach przez 3 rundy (łącznie 48 operacji).
✅ Cechy
- • Historyczny pionier: Ustanowił ramę Merkle-Damgård
- • 128-bitowe wyjście: 32-cyfrowy skrót szesnastkowy
- • Bezpośredni wpływ: Dał początek MD5, SHA-1 i SHA-2
- • Prostota: Tylko 48 operacji na blok
📊 Zastosowania
- • Starsze systemy: Protokół uwierzytelniania NTLM
- • Edukacja: Nauka projektowania funkcji skrótu
- • Badania: Różnicowa kryptoanaliza
- • Niezwiązane z bezpieczeństwem: Szybka suma kontrolna
⚠️ Ostrzeżenie bezpieczeństwa
MD4 jest całkowicie złamany — nie używaj do celów bezpieczeństwa. Użyj SHA-256.
🔄 MD4 vs nowoczesne
MD4
128-bitowy, 3 rundy
Złamany — tylko historyczny
MD5
128-bitowy, 4 rundy
Również złamany
SHA-256
256-bitowy, 64 rundy
Nowoczesny bezpieczny standard
❓ Często zadawane pytania
Dlaczego MD4 jest nadal używany?
MD4 występuje głównie w starszych protokołach jak Windows NTLM.
Jak złamano MD4?
Poprzez różnicową kryptoanalizę.
Relacja MD4 i MD5?
MD5 jest bezpośrednim następcą. Rivest dodał 4. rundę i dodatkowe operacje.