Γεννήτρια MD4 Hash
Δημιουργία 128-bit MD4 message digests αμέσως
Το MD4 σχεδιάστηκε από τον Ronald Rivest το 1990. Παράγει τιμή hash 128-bit (32 hex χαρακτήρες). Θεωρείται κρυπτογραφικά σπασμένο αλλά παραμένει ιστορικά σημαντικό ως πρόγονος MD5 και SHA. Χρησιμοποιείται ακόμα στο NTLM authentication.
Τι είναι το MD4;
Το MD4 επεξεργάζεται είσοδο σε blocks 512-bit και παράγει hash 128-bit μέσω τριών γύρων. Κάθε γύρος χρησιμοποιεί διαφορετική μη γραμμική συνάρτηση. Βελτιστοποιημένο για ταχύτητα σε 32-bit επεξεργαστές. Το MD5 δημιουργήθηκε αργότερα ως πιο ασφαλής αντικατάσταση.
✅ Χαρακτηριστικά MD4
- • Πολύ Γρήγορο: Σχεδιασμένο για μέγιστη ταχύτητα σε 32-bit επεξεργαστές
- • Έξοδος 128-bit: Παράγει hash 32 δεκαεξαδικών χαρακτήρων
- • Ιστορική Σημασία: Πρόγονος MD5 και SHA οικογενειών
- • Χρήση NTLM: Ακόμα χρησιμοποιείται σε Windows NTLM authentication
📊 Πού Χρησιμοποιείται
- • NTLM Authentication: Windows domain authentication
- • ED2K Links: eDonkey2000 file hashing
- • Legacy Συστήματα: Παλαιότερα συστήματα που απαιτούν MD4
- • Έρευνα: Μελέτη εξέλιξης hash functions
⚠️ Προειδοποίηση Ασφαλείας
Το MD4 είναι ΕΝΤΕΛΩΣ ΣΠΑΣΜΕΝΟ κρυπτογραφικά. Collisions βρίσκονται σε χιλιοστά. ΠΟΤΕ μην χρησιμοποιείτε MD4 για ασφάλεια. Χρησιμοποιήστε SHA-256 ή SHA-512.
🔄 MD4 vs Σχετικοί Αλγόριθμοι
MD4
128-bit, 3 γύροι
Σπασμένο - collisions σε ms
MD5
128-bit, 4 γύροι
Επίσης σπασμένο, πιο αργό στην επίθεση
SHA-256
Έξοδος 256-bit
Ασφαλές, συνιστάται
❓ Συχνές Ερωτήσεις
Γιατί υπάρχει ακόμα το MD4;
Χρησιμοποιείται στο NTLM authentication της Microsoft και στο eDonkey. Η συμβατότητα με legacy συστήματα το κρατά ζωντανό.
Ποια η διαφορά MD4 και MD5;
Το MD5 πρόσθεσε τέταρτο γύρο και τροποποίησε τις συναρτήσεις. Και τα δύο παράγουν 128-bit hash αλλά το MD5 είναι πιο ανθεκτικό σε collisions.
Στέλνονται τα δεδομένα σε server;
Το hash υπολογίζεται στον server μέσω ασφαλούς AJAX αιτήματος, αλλά τα δεδομένα δεν αποθηκεύονται.