Μετάβαση στο περιεχόμενο

Γεννήτρια MD5

Δημιουργήστε το hash MD5 οποιουδήποτε κειμένου με αυτή τη γεννήτρια MD5. Επικολλήστε ή πληκτρολογήστε το κείμενό σας και το εργαλείο το κωδικοποιεί ως UTF-8, υπολογίζει το αποτύπωμα MD5 των 128 bit και το επιστρέφει ως πεζή δεκαεξαδική συμβολοσειρά 32 χαρακτήρων, που αντιστοιχεί ακριβώς στο md5sum και στις συνήθεις βιβλιοθήκες. Χρήσιμο για προγραμματιστές που ελέγχουν αθροίσματα ελέγχου, δημιουργούν κλειδιά cache, αντιστοιχίζουν παλιά API ή συγκρίνουν τιμές, αλλά όχι για κωδικούς πρόσβασης ή ασφάλεια.

Επαναφορά

Συχνές ερωτήσεις

Τι επιστρέφει η γεννήτρια MD5;

Επιστρέφει το αποτύπωμα MD5 του κειμένου σας ως 32 πεζούς δεκαεξαδικούς χαρακτήρες, που αναπαριστούν 128 bit. Το ίδιο κείμενο παράγει πάντα το ίδιο hash.

Ποιο είναι το hash MD5 της λέξης hello;

Η λέξη hello, με πεζά γράμματα και χωρίς αλλαγή γραμμής στο τέλος, δίνει το hash 5d41402abc4b2a76b9719d911017c592. Μπορείτε να χρησιμοποιήσετε αυτή την τιμή για να επιβεβαιώσετε ότι το εργαλείο συμφωνεί με τον δικό σας κώδικα.

Γιατί διαφέρει το hash μου από εκείνο ενός άλλου εργαλείου;

Το εργαλείο υπολογίζει το hash ακριβώς για το κείμενο που εισάγετε, χωρίς να αφαιρεί κενά ή αλλαγές γραμμής. Μια αλλαγή γραμμής στο τέλος, οι αλλαγές γραμμής Windows ή διαφορετική κωδικοποίηση χαρακτήρων αλλάζουν κάθε byte του hash, γι' αυτό συγκρίνετε τις εισόδους byte προς byte.

Πώς γίνεται ο χειρισμός χαρακτήρων που δεν είναι στα αγγλικά;

Το κείμενο κωδικοποιείται ως UTF-8 πριν από τον κατακερματισμό, όπως κάνουν από προεπιλογή οι περισσότερες γλώσσες προγραμματισμού και τα εργαλεία γραμμής εντολών. Αν κάποιο άλλο σύστημα κωδικοποιήσει το ίδιο κείμενο ως Latin-1 ή UTF-16, ο κατακερματισμός MD5 θα διαφέρει.

Είναι ασφαλές το MD5;

Όχι. Είναι γνωστές από το 2004 πρακτικές επιθέσεις σύγκρουσης κατά του MD5, επομένως μπορούν να κατασκευαστούν δύο διαφορετικές είσοδοι που έχουν τον ίδιο κατακερματισμό. Μην το χρησιμοποιείτε για ψηφιακές υπογραφές, πιστοποιητικά, αποθήκευση κωδικών πρόσβασης ή οποιονδήποτε έλεγχο θα μπορούσε να εκμεταλλευτεί ένας εισβολέας.

Σε τι εξακολουθεί να είναι χρήσιμο το MD5;

Το MD5 παραμένει χρήσιμο όταν κανείς δεν προσπαθεί να εξαπατήσει: για τον εντοπισμό τυχαίας αλλοίωσης, την αποδιπλοποίηση περιεχομένου, τη δημιουργία κλειδιών προσωρινής μνήμης και ETags, καθώς και για την επικοινωνία με παλαιότερα συστήματα που αναμένουν τιμές MD5. Για οτιδήποτε σχετίζεται με την ασφάλεια, χρησιμοποιήστε SHA-256 ή SHA-512.

Μπορώ να υπολογίσω τον κατακερματισμό ενός αρχείου με αυτό το εργαλείο;

Το εργαλείο υπολογίζει τον κατακερματισμό κειμένου που επικολλάτε ή πληκτρολογείτε, όχι αρχείων που ανεβάζετε. Για δυαδικά αρχεία, όπως αρχεία συμπίεσης ή εικόνες, εκτελέστε md5sum στο Linux, md5 στο macOS ή Get-FileHash -Algorithm MD5 στο PowerShell.

Μπορεί να αντιστραφεί ένας κατακερματισμός MD5;

Όχι, δεν είναι δυνατή η αποκωδικοποίηση ενός κατακερματισμού ώστε να ανακτηθεί το αρχικό κείμενο. Οι σύντομες ή συνηθισμένες είσοδοι μπορούν και πάλι να εντοπιστούν σε προϋπολογισμένους πίνακες, ένας ακόμη λόγος για να μην βασίζεστε στο MD5 για μυστικά.

Προσθέτει το εργαλείο salt ή κλειδί;

Όχι, υπολογίζει απλό MD5 του κειμένου χωρίς salt και χωρίς κλειδί HMAC. Αν χρειάζεστε κατακερματισμό με κλειδί ή κατακερματισμό κωδικού πρόσβασης με salt, χρησιμοποιήστε ένα ειδικό εργαλείο HMAC, bcrypt ή Argon2.

Πόσο κείμενο μπορώ να κατακερματίσω;

Εισαγάγετε τουλάχιστον έναν χαρακτήρα και έως 5 MB κειμένου· μεγαλύτερη είσοδος απορρίπτεται με σχετικό μήνυμα. Το αποτέλεσμα αντιστοιχεί στην επιλογή MD5 της Γεννήτριας κατακερματισμού για το ίδιο κείμενο.

Σχετικά με το OneClick Pro

Το OneClick Pro είναι μια δωρεάν συλλογή με περισσότερα από 150 διαδικτυακά εργαλεία για καθημερινή εργασία: μετατροπή εικόνων και μονάδων, μορφοποίηση και επικύρωση κώδικα, έλεγχος τομέων και SEO, καθώς και εργασία με κείμενο, ημερομηνίες και αριθμούς. Κάθε εργαλείο λειτουργεί χωρίς εγγραφή ή συνδρομή, και ό,τι εισάγετε χρησιμοποιείται μόνο για τον υπολογισμό του αποτελέσματός σας και δεν αποθηκεύεται ποτέ. Χρησιμοποιήστε το ως γρήγορη εργαλειοθήκη για μεμονωμένες εργασίες ή αποθηκεύστε στα αγαπημένα τα εργαλεία που χρησιμοποιείτε καθημερινά.