Κύριος Windows Τι είναι το άθροισμα ελέγχου; Παραδείγματα, περιπτώσεις χρήσης και αριθμομηχανές

Τι είναι το άθροισμα ελέγχου; Παραδείγματα, περιπτώσεις χρήσης και αριθμομηχανές



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

Ορισμός αθροίσματος ελέγχου (και πώς δημιουργείται)

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

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

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

Ένα απλό παράδειγμα αθροίσματος ελέγχου

Η ιδέα ενός αθροίσματος ελέγχου ή μιας συνάρτησης κατακερματισμού κρυπτογράφησης μπορεί να φαίνεται περίπλοκη και να μην αξίζει τον κόπο, αλλά ισχύει το αντίθετο! Τα αθροίσματα ελέγχου δεν είναι πραγματικά τόσο δύσκολο να κατανοηθούν ή να δημιουργηθούν.

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

|_+_|

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

|_+_|

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

Πώς χρησιμοποιείται: Μια περίπτωση χρήσης αθροίσματος ελέγχου

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

Μετά τη λήψη, πώς γνωρίζετε ότι το αρχείο ελήφθη σωστά; Τι θα γινόταν αν είχαν πέσει μερικά bit κατά τη μεταφορά και το αρχείο που έχετε στον υπολογιστή σας αυτήν τη στιγμή δεν είναιακριβώςτι προοριζόταν; Η εφαρμογή μιας ενημέρωσης σε ένα πρόγραμμα που δεν είναι ακριβώς όπως το δημιούργησε ο προγραμματιστής είναι πιθανό να σας δημιουργήσει μεγάλα προβλήματα.

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

Για παράδειγμα, ας πούμε ότι ο ιστότοπος παρέχει αυτό το άθροισμα ελέγχου για το αρχείο που κατεβάσατε

|_+_|

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

πώς να αποθηκεύσετε καρτέλες στο chrome

Τα αθροίσματα ελέγχου ταιριάζουν; Εξαιρετική! Μπορείτε να είστε πολύ σίγουροι ότι τα δύο αρχεία είναι πανομοιότυπα.

Τα αθροίσματα ελέγχου δεν ταιριάζουν; Αυτό μπορεί να σημαίνει πολλά πράγματα:

  • Κάποιος αντικατέστησε τη λήψη με κάτι κακόβουλο χωρίς να το γνωρίζετε.
  • Το αρχείο άλλαξε επίτηδες από εσάς. Όπως διαβάσατε παραπάνω, αυτό θα μπορούσε να είναι μια ανεπαίσθητη αλλαγή, όπως η προσθήκη ή η αφαίρεση ενός μόνο γράμματος ή άλλου χαρακτήρα.
  • Συγκρίνετε ένα εντελώς διαφορετικό, αλλά ακίνδυνο αρχείο, όπως μια νεότερη έκδοση, εάν πρόκειται για πρόγραμμα λογισμικού ή για ένα ενημερωμένο έγγραφο.
  • Η σύνδεση δικτύου διακόπηκε και η λήψη του αρχείου δεν ολοκληρώθηκε ή παρουσιάστηκε πρόβλημα με την αποθήκευση του αρχείου μόλις φτάσει στον σκληρό σας δίσκο. Δοκιμάστε να κάνετε λήψη του αρχείου ξανά και, στη συνέχεια, δημιουργήστε ένα νέο άθροισμα ελέγχου στο νέο αρχείο και, στη συνέχεια, συγκρίνετε ξανά.

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

πώς να πείτε πόσα τραγούδια έχετε στο iTunes

Υπολογιστές αθροίσματος ελέγχου

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

Δύο δωρεάν επιλογές

Μια εξαιρετική δωρεάν επιλογή (η αγαπημένη μας, στην πραγματικότητα) είναι το Microsoft File Checksum Integrity Verifier, που ονομάζεται για συντομία FCIV. Υποστηρίζει μόνο το MD5 και SHA-1 κρυπτογραφικές συναρτήσεις κατακερματισμού, αλλά αυτές είναι μακράν οι πιο δημοφιλείς αυτή τη στιγμή.

Το Microsoft File Checksum Integrity Verifier είναι ένα πρόγραμμα γραμμής εντολών, αλλά είναι πολύ εύκολο στη χρήση.

Πώς να επαληθεύσετε την ακεραιότητα του αρχείου στα Windows με το FCIV

Ένας άλλος εξαιρετικός δωρεάν υπολογιστής αθροίσματος ελέγχου για Windows είναι IgorWare Hasher , και είναι εντελώς φορητό, οπότε δεν χρειάζεται να εγκαταστήσετε τίποτα (αλλά θα χρειαστείτε ένα πρόγραμμα ανοίγματος αρχείων RAR για να αποσυσκευάσετε το πρόγραμμα). Εάν δεν αισθάνεστε άνετα με τα εργαλεία γραμμής εντολών, αυτό το εργαλείο είναι πιθανώς μια καλύτερη επιλογή. Υποστηρίζει MD5 και SHA-1, καθώς και CRC32. Μπορείτε να το χρησιμοποιήσετε για να βρείτε το άθροισμα ελέγχου κειμένου και αρχείων.

Ένας ενσωματωμένος υπολογιστής Windows

Μπορείτε επίσης να χρησιμοποιήσετε το certutil πρόγραμμα ενσωματωμένο στα Windows. Αυτό είναι επίσης ένα εργαλείο γραμμής εντολών, αλλά είναι εξίσου εύκολο να το χρησιμοποιήσετε για να επικυρώσετε το άθροισμα ελέγχου MD5 των αρχείων. Αυτό το άρθρο περιγράφει επίσης πώς να κάνετε το ίδιο στο Linux με Είμαι md5 .

IgorWare Hasher

Μια επιλογή ανοιχτού κώδικα

Από το JDigest είναι μια αριθμομηχανή αθροίσματος ελέγχου ανοιχτού κώδικα που λειτουργεί σε Windows καθώς και σε macOS και Linux.

Μια διαδικτυακή επιλογή

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

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

FAQ
  • Είναι όλα τα αθροίσματα ελέγχου μοναδικά;

    Ναί. Μόνο τα αρχεία που είναι πανομοιότυπα θα έχουν το ίδιο άθροισμα ελέγχου. Η αλλαγή οτιδήποτε άλλου εκτός από το όνομα του αρχείου θα έχει ως αποτέλεσμα διαφορετικό άθροισμα ελέγχου.

  • Πώς υπολογίζουν τα αθροίσματα ελέγχου οι αριθμομηχανές ελέγχου;

    Οι αριθμομηχανές αθροίσματος ελέγχου χρησιμοποιούν έναν αριθμό αλγορίθμων, συμπεριλαμβανομένου του διαμήκους ελέγχου ισοτιμίας, του αθροίσματος ελέγχου Fletcher, του Adler-32 και των ελέγχων κυκλικού πλεονασμού (CRC).

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

    Μπορείτε να λάβετε το άθροισμα ελέγχου πολλών αρχείων ταυτόχρονα χρησιμοποιώντας το MD5 εντολή. Ανοίξτε το τερματικό και πληκτρολογήστε md5 ακολουθούμενο από το όνομα κάθε αρχείου (χωρισμένο με κενά) και, στη συνέχεια, πατήστε Εισαγω .

Ενδιαφέροντα Άρθρα

Επιλογή Συντάκτη

Πώς να δείτε ποιος σας πρόσθεσε στο Snapchat
Πώς να δείτε ποιος σας πρόσθεσε στο Snapchat
Το Snapchat δεν διαφέρει από τις περισσότερες κοινωνικές πλατφόρμες όσον αφορά την προσθήκη φίλων. Μπορείτε να αναζητήσετε άλλους χρήστες με την επιλογή Προσθήκη φίλων και να τους προσθέσετε χρησιμοποιώντας τα στοιχεία επικοινωνίας τους, το όνομα χρήστη ή διάφορες άλλες μεθόδους. Οι φίλοι'
Κρυφό χαρακτηριστικό των Windows 10: Πλαίσιο αναζήτησης στην οθόνη κλειδώματος
Κρυφό χαρακτηριστικό των Windows 10: Πλαίσιο αναζήτησης στην οθόνη κλειδώματος
Τα Windows 10 έλαβαν μια νέα πειραματική δυνατότητα. Υπάρχει ένα πλαίσιο αναζήτησης που εμφανίζεται ακριβώς στην οθόνη κλειδώματος, επιτρέπει την αναζήτηση πληροφοριών στο Bing.
Αναθεώρηση Samsung Galaxy S6 Edge - συμπεριλαμβανομένων σημείων αναφοράς, δοκιμών μπαταρίας και συγκρίσεων τιμών
Αναθεώρηση Samsung Galaxy S6 Edge - συμπεριλαμβανομένων σημείων αναφοράς, δοκιμών μπαταρίας και συγκρίσεων τιμών
Ενημέρωση: Προσθέσαμε μια πλήρη σύγκριση προδιαγραφών με το S6 στο κάτω μέρος της κριτικής, καθώς και συγκρίσεις τιμών από τα μεγάλα δίκτυα. Από τα δύο νέα smartphone της Samsung, δεν υπάρχει αμφιβολία ότι είναι το πιο εντυπωσιακό.
Το Minecraft συνεχίζει να συντρίβεται με σφάλματα Java που δεν ανταποκρίνονται - Τι να κάνετε
Το Minecraft συνεχίζει να συντρίβεται με σφάλματα Java που δεν ανταποκρίνονται - Τι να κάνετε
Εάν παίζετε το Minecraft και εξακολουθείτε να βλέπετε τα σφάλματα «Java Platform SE Binary σταμάτησε να λειτουργεί», δεν είστε μόνοι. Παρά το γεγονός ότι η Java έχει εγκατασταθεί σε πάνω από 3 δισεκατομμύρια συσκευές, εξακολουθεί να έχει τα προβλήματά της και αυτό είναι ένα από αυτά. Minecraft
Απενεργοποιήστε τις Βελτιστοποιήσεις πλήρους οθόνης στα Windows 10
Απενεργοποιήστε τις Βελτιστοποιήσεις πλήρους οθόνης στα Windows 10
Οι πρόσφατες εκδόσεις των Windows 10 περιλαμβάνουν ένα νέο λεγόμενο «βελτιστοποιήσεις πλήρους οθόνης». Όταν είναι ενεργοποιημένο, επιτρέπει στο λειτουργικό σύστημα να βελτιστοποιεί την απόδοση των παιχνιδιών και των εφαρμογών όταν εκτελούνται σε λειτουργία πλήρους οθόνης.
10 καταπληκτικά πράγματα που πρέπει να κάνετε με ένα tablet
10 καταπληκτικά πράγματα που πρέπει να κάνετε με ένα tablet
Όταν ο Steve Jobs κράτησε για πρώτη φορά το iPad, η αρχική απάντηση πολλών ήταν: τι θα κάνω με αυτό; Το περιοδικό Time είπε, κανείς - ούτε καν Jobs, με την παραδοχή του - δεν είναι σίγουρος τι θα χρησιμοποιήσουν οι καταναλωτές
Πώς να ανακτήσετε τα διαγραμμένα μηνύματα στο iPhone
Πώς να ανακτήσετε τα διαγραμμένα μηνύματα στο iPhone
Ας το παραδεχτούμε, οι περισσότεροι άνθρωποι στέλνουν και λαμβάνουν έναν τόνο γραπτών μηνυμάτων ή iMessages κάθε μέρα. Είτε μιλάμε με φίλους, οικογένειες ή συνεργάτες, οι περισσότεροι από εμάς έχουν ένα νεκροταφείο παλιών μηνυμάτων κειμένου