Γεννήτρια MD4 Hash

Δημιουργία MD4 message digest hashes από κείμενο

Κοινοποίηση:

Γεννήτρια 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 αιτήματος, αλλά τα δεδομένα δεν αποθηκεύονται.