Δημιουργία κατακερματισμών — Λάβετε κατακερματισμούς MD5 και SHA για οποιοδήποτε κείμενο ή αρχείο και συγκρίνετέ τους με έναν γνωστό κατακερματισμό.

Πληκτρολογήστε ή επικολλήστε κείμενο, ή επιλέξτε ένα αρχείο, και δείτε ταυτόχρονα τους κωδικούς κατακερματισμού MD5, SHA-1, SHA-256, SHA-384 και SHA-512. Επικολλήστε έναν κωδικό κατακερματισμού που σας δόθηκε για να δείτε αν ταιριάζει. Ο κατακερματισμός πραγματοποιείται στη συσκευή σας, οπότε το κείμενο και τα αρχεία σας δεν μεταφορτώνονται ποτέ.

Δημιουργία κατακερματισμού Το κείμενό σας και τα αρχεία σας παραμένουν στον περιηγητή σας
Γεννήτρια κατακερματισμού που εμφανίζει τιμές κατακερματισμού MD5, SHA-1 και SHA-256 για ένα τμήμα κειμένου

Εισαγωγή

Αλγόριθμοι κατακερματισμού

Ο οδηγός

Οδηγός για τους γεννήτριες κατακερματισμού: Τι είναι οι κατακερματισμοί και πότε πρέπει να χρησιμοποιούνται

Μια απλή εξήγηση για τα αλγόριθμα MD5 και SHA, πώς να επαληθεύσετε ένα αρχείο και για τι δεν προορίζονται οι κατακερματισμοί.

Μια απλή εξήγηση

Τι είναι ο γεννήτρια hash;

Μια συνάρτηση κατακερματισμού μετατρέπει οποιαδήποτε είσοδο —είτε μια λέξη είτε ένα ολόκληρο αρχείο— σε ένα σύντομο «αποτύπωμα» σταθερού μήκους. Η ίδια είσοδος δίνει πάντα τον ίδιο κατακερματισμό, ενώ ακόμη και μια αλλαγή ενός μόνο χαρακτήρα δίνει έναν εντελώς διαφορετικό κατακερματισμό.

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

Συνηθισμένοι λόγοι για τη χρήση του

Γιατί οι άνθρωποι χρησιμοποιούν έναν γεννητή hash

Επαλήθευση λήψεων

Υπολογίστε το hash ενός αρχείου που έχετε κατεβάσει και συγκρίνετέ το με το checksum που παρέχει ο εκδότης, για να βεβαιωθείτε ότι δεν έχει υποστεί αλλοίωση.

Προγραμματιστές

Δημιουργήστε γρήγορα αθροίσματα ελέγχου, κλειδιά προσωρινής αποθήκευσης ή τιμές δοκιμής για API, υπογραφές και δοκιμαστικά περιβάλλοντα.

Εύρεση διπλότυπων

Δύο αρχεία με τον ίδιο κωδικό κατακερματισμού SHA-256 θεωρούνται, για πρακτικούς σκοπούς, ως το ίδιο αρχείο.

Ποιον αλγόριθμο να επιλέξουμε

MD5, SHA-1 και η οικογένεια SHA-2

Το MD5 παράγει έναν εξάγωνο κωδικό κατακερματισμού 32 χαρακτήρων και το SHA-1 40. Και τα δύο είναι επαρκή για τον εντοπισμό τυχαίας αλλοίωσης, αλλά μπορούν να δημιουργηθούν σκόπιμα συγκρούσεις, οπότε μην τα χρησιμοποιείτε για οτιδήποτε σχετίζεται με την ασφάλεια. Τα SHA-256 (64 χαρακτήρες), SHA-384 (96) και SHA-512 (128) ανήκουν στην οικογένεια SHA-2 και αποτελούν τις ασφαλείς επιλογές σήμερα.

Ένας κατακερματισμός δεν είναι κρυπτογράφηση: δεν μπορεί να αναστραφεί για να ανακτηθεί το πρωτότυπο. Επίσης, δεν αρκεί για την αποθήκευση κωδικών πρόσβασης. Για τον σκοπό αυτό, χρησιμοποιήστε έναν αργό κατακερματισμό κωδικών πρόσβασης με «salt», όπως το bcrypt, το scrypt ή το Argon2.

Ολοκληρώστε τη διαδικασία σε λίγα βήματα

Πώς να χρησιμοποιήσετε τη γεννήτρια hash

  1. Επιλέξτε «Κείμενο» ή «Αρχείο».
  2. Πληκτρολογήστε ή επικολλήστε το κείμενό σας, ή επιλέξτε ένα αρχείο. Τα hash εμφανίζονται αμέσως.
  3. Πατήστε το κουμπί «Αντιγραφή» δίπλα στο σύμβολο # που χρειάζεστε. Ενεργοποιήστε τα κεφαλαία γράμματα αν θέλετε κεφαλαία δεκαεξαδικά γράμματα.
  4. Για να επαληθεύσετε ένα αρχείο που έχετε κατεβάσει, επικολλήστε τον δημοσιευμένο κωδικό κατακερματισμού στο πεδίο σύγκρισης και ελέγξτε αν υπάρχει αντιστοιχία.
Καλύτερα αποτελέσματα

Απλές συμβουλές

  • Κάντε hash το κείμενο ακριβώς όπως είναι γραμμένο. Ένα κενό στο τέλος ή ένα διαφορετικό τέλος γραμμής δίνει διαφορετικό hash.
  • Για τον έλεγχο της ακεραιότητας του αρχείου κατά τη λήψη, χρησιμοποιήστε το SHA-256, εφόσον ο εκδότης το παρέχει.
  • Το κείμενο μετατρέπεται σε hash σε μορφή UTF-8, όπως απαιτείται από τα περισσότερα εργαλεία και API.
  • Η εξόδου σε δεκαεξαδική μορφή δεν διακρίνει μεταξύ κεφαλαίων και μικρών γραμμάτων, οπότε το πλαίσιο σύγκρισης αγνοεί τη διάκριση μεταξύ κεφαλαίων και μικρών γραμμάτων καθώς και τα κενά γύρω από το σύμβολο #.
Χρήσιμες πληροφορίες

Περιορισμοί και προστασία προσωπικών δεδομένων

Προστασία προσωπικών δεδομένων

Το κείμενο και τα αρχεία υποβάλλονται σε αλγοριθμική κατακερματιστική επεξεργασία (hash) στον περιηγητή σας με τα ενσωματωμένα εργαλεία του. Τίποτα δεν μεταφορτώνεται, δεν αποθηκεύεται ούτε καταγράφεται.

Περιορισμοί

Τα πολύ μεγάλα αρχεία φορτώνονται στη μνήμη, οπότε ένα αρχείο αρκετών gigabytes ενδέχεται να μην λειτουργήσει σε κινητό τηλέφωνο ή σε παλαιότερο υπολογιστή. Τα MD5 και SHA-1 εμφανίζονται για λόγους συμβατότητας και δεν πρέπει να χρησιμοποιούνται για λόγους ασφαλείας.

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

Συχνές ερωτήσεις για το Hash Generator

Τι είναι το hash;

Ένα hash είναι ένα «αποτύπωμα» σταθερού μήκους που υπολογίζεται με βάση ορισμένα δεδομένα. Η ίδια είσοδος δίνει πάντα το ίδιο hash, ενώ μια ελάχιστη αλλαγή στην είσοδο μεταβάλλει εντελώς το hash.

Ποιο hash πρέπει να χρησιμοποιήσω;

Χρησιμοποιήστε το SHA-256 για τις περισσότερες περιπτώσεις, συμπεριλαμβανομένου του ελέγχου των λήψεων. Τα MD5 και SHA-1 είναι κατάλληλα μόνο για τον εντοπισμό τυχαίων αλλαγών, όχι για λόγους ασφαλείας.

Μπορεί ένα hash να αναστραφεί ώστε να ανακτηθεί το αρχικό κείμενο;

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

Πώς μπορώ να ελέγξω ένα αρχείο που έχω κατεβάσει;

Επιλέξτε «Αρχείο», επιλέξτε το αρχείο που κατεβάσατε και συγκρίνετε τον κωδικό SHA-256 με αυτόν που αναγράφεται στη σελίδα του εκδότη. Επικολλήστε τον κωδικό που έχει δημοσιευτεί στο πεδίο σύγκρισης για να δείτε αν υπάρχει ταύτιση ή διαφορά.

Γιατί το hash μου δεν ταιριάζει με αυτό ενός άλλου εργαλείου;

Συνήθως η εισαγωγή διαφέρει κατά ένα κενό, ένα τέλος γραμμής ή την κωδικοποίηση του κειμένου. Αυτό το εργαλείο δημιουργεί hash του κειμένου σε μορφή UTF-8 ακριβώς όπως έχει πληκτρολογηθεί, χωρίς περικοπές.

Είναι το MD5 ασφαλές για τους κωδικούς πρόσβασης;

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

Πόσο μεγάλο είναι κάθε hash;

Το MD5 αποτελείται από 32 δεκαεξαδικούς χαρακτήρες, το SHA-1 από 40, το SHA-256 από 64, το SHA-384 από 96 και το SHA-512 από 128.

Έχουν μεταφορτωθεί το κείμενό μου και τα αρχεία μου;

Όχι. Όλα υποβάλλονται σε κατακερματισμό μέσα στον περιηγητή σας και κανένα δεδομένο δεν εξέρχεται από τη συσκευή σας.

Από χρήστες αυτού του εργαλείου

Κριτικές

Φόρτωση κριτικών…
Συνέχισε

Περισσότερα εργαλεία στο κουτί

Στην αρχική σελίδα θα βρείτε δεκάδες ακόμη δωρεάν εργαλεία που δεν απαιτούν κλειδί API.

Προτείνετε ένα εργαλείο