Τι είναι το Checksum (και γιατί πρέπει να φροντίζετε);

Sep 30, 2025
Απόρρητο και ασφάλεια

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

Επεξήγηση Checksums

Για να δημιουργήσετε ένα άθροισμα ελέγχου, εκτελείτε ένα πρόγραμμα που τοποθετεί το αρχείο μέσω ενός αλγόριθμος . Οι τυπικοί αλγόριθμοι που χρησιμοποιούνται για αυτό περιλαμβάνουν MD5, SHA-1, SHA-256 και SHA-512.

Ο αλγόριθμος χρησιμοποιεί μια συνάρτηση κρυπτογραφικού κατακερματισμού που λαμβάνει μια είσοδο και παράγει μια συμβολοσειρά (ακολουθία αριθμών και γραμμάτων) σταθερού μήκους. Το αρχείο εισαγωγής μπορεί να είναι ένα μικρό αρχείο 1 MB ή ένα τεράστιο αρχείο 4 GB, αλλά έτσι και αλλιώς, θα καταλήξετε σε ένα άθροισμα ελέγχου με το ίδιο μήκος. Το Checksums μπορεί επίσης να ονομαστεί «κατακερματισμός».

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

Όταν τα Checksums είναι χρήσιμα

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

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

Οι υπολογιστές χρησιμοποιούν τεχνικές τύπου checksum για να ελέγχουν δεδομένα για προβλήματα στο παρασκήνιο, αλλά μπορείτε επίσης να το κάνετε μόνοι σας. Για παράδειγμα, Οι διανομές Linux παρέχουν συχνά αθροίσματα ελέγχου ώστε να μπορείτε να επαληθεύσετε το Linux ISO που έχετε κατεβάσει σωστά πριν το εγγράψετε σε δίσκο ή βάζοντας το σε μια μονάδα USB . Θα μπορούσατε επίσης να χρησιμοποιήσετε αθροίσματα ελέγχου για να επαληθεύσετε την ακεραιότητα οποιουδήποτε άλλου τύπου αρχείου, από εφαρμογές έως έγγραφα και πολυμέσα. Απλά πρέπει να γνωρίζετε το άθροισμα ελέγχου του αρχικού αρχείου.

Ποια είναι η διαφορά μεταξύ των αθροισμάτων MD5, SHA-1 και SHA-256;

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

Ωστόσο, αυτές οι λειτουργίες κρυπτογραφικού κατακερματισμού δεν είναι τέλειες. Οι ερευνητές ασφαλείας βρήκαν « συγκρούσεις " με την Smokey και SHA-1 λειτουργίες. Με άλλα λόγια, έχουν βρει δύο διαφορετικά αρχεία που παράγουν τον ίδιο κατακερματισμό MD5 ή SHA-1, αλλά είναι διαφορετικά.

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

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

Διαφορετικοί αλγόριθμοι checksum παράγουν διαφορετικά αποτελέσματα. Ένα αρχείο θα έχει διαφορετικά αθροίσματα ελέγχου MD5, SHA-1 και SHA-256. Εάν γνωρίζετε μόνο το άθροισμα MD5 ενός πρωτότυπου αρχείου, πρέπει να υπολογίσετε το άθροισμα MD5 του αντιγράφου σας για να ελέγξετε αν είναι αντίστοιχο.

ΣΧΕΤΙΖΟΜΑΙ ΜΕ: Τι είναι το SHAttered; SHA-1 σύγκρουση επιθέσεις, εξηγείται

Πώς να υπολογίσετε Checksums

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

ΣΧΕΤΙΖΟΜΑΙ ΜΕ: Τι είναι οι κατακερματισμοί MD5, SHA-1 και SHA-256 και πώς μπορώ να τους ελέγξω;

Στα Windows, το PowerShell's Λήψη-FileHash Η εντολή υπολογίζει το άθροισμα ελέγχου ενός αρχείου. Για να το χρησιμοποιήσετε, ανοίξτε πρώτα το PowerShell. Στα Windows 10, κάντε δεξί κλικ στο κουμπί Έναρξη και επιλέξτε "Windows PowerShell." Μπορείτε επίσης να το ξεκινήσετε αναζητώντας το μενού Έναρξη για το "PowerShell" και κάνοντας κλικ στη συντόμευση "Windows PowerShell".

Εκσυγχρονίζω: Το Get-FileHash περιλαμβάνεται στα Windows 10. Αλλά, στα Windows 7, θα πρέπει να το κάνετε εγκαταστήστε την ενημερωμένη έκδοση PowerShell 4.0 να το πάρεις.

Στη γραμμή εντολών, πληκτρολογήστε Λήψη-FileHash και στη συνέχεια πατήστε το πλήκτρο διαστήματος.

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

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

Εάν χρειάζεστε άλλο τύπο αθροίσματος ελέγχου, προσθέστε το κατάλληλο -Αλγόριθμος επιλογή στο τέλος της εντολής, όπως:

Get-FileHash C: \ path \ to \ file.iso -Algorithm MD5
Get-FileHash C: \ path \ to \ file.iso -Algorithm SHA1

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

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

περιεχόμενο .entry-υποσέλιδο

MTK FLASHING ERROR(SP TOOL),U BOOT CHECKSUM FAILED SOLUTION

How To Validate A Credit Card Number (Luhn Algorithm | Checksum) - C Programming

The IP Header Checksum

How And Why To Use A MD5-SHA Checksum Utility


Απόρρητο και ασφάλεια - Τα πιο δημοφιλή άρθρα

Γιατί πρέπει να ενημερώσετε όλο το λογισμικό σας

Απόρρητο και ασφάλεια Aug 28, 2025

Billion Photos / Shutterstock.com Οι ενημερώσεις λογισμικού μπορεί να είναι ενοχλητικές. Χρει�..


Πώς να χρησιμοποιήσετε μια κάμερα ασφαλείας Night Vision μέσω ενός παραθύρου

Απόρρητο και ασφάλεια Mar 16, 2025

Οι κάμερες Wi-Fi βασίζονται σε υπέρυθρες (IR) για νυχτερινή όραση. Αλλά το IR αναπηδά από γυαλί - οπότε, α�..


Πώς να αφήσετε τη λειτουργία S των Windows 10

Απόρρητο και ασφάλεια Jul 25, 2025

Ορισμένοι υπολογιστές, συμπεριλαμβανομένου του Surface Laptop της Microsoft και των Windows σε υπολογιστές ARM, εκ�..


Το Facebook αναβαθμίζει τον έλεγχο ταυτότητας δύο παραγόντων: Δείτε πώς μπορείτε να το ρυθμίσετε

Απόρρητο και ασφάλεια May 23, 2025

ΑΠΕΛΕΥΘΕΡΩΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ Το Facebook έχει έλεγχο ταυτότητας δύο παραγόντων για μεγάλο χρονικό διάσ�..


Πώς να ρυθμίσετε έναν διακομιστή μεσολάβησης σε iPhone ή iPad

Απόρρητο και ασφάλεια Jul 12, 2025

Όταν διαμορφώνετε έναν διακομιστή μεσολάβησης για ένα δίκτυο Wi-Fi, το iPhone ή το iPad σας θα το χρησιμοπο..


Πώς να αποκλείσετε κάποιον στο Twitter

Απόρρητο και ασφάλεια Feb 3, 2025

Υπάρχουν μερικοί τρομεροί άνθρωποι εκεί έξω, και υπηρεσίες όπως το Twitter μπορούν να φέρουν τα χειρότ..


Πώς να προστατεύσετε τη συσκευή σας iOS με έναν ισχυρότερο, αλφαριθμητικό κωδικό πρόσβασης

Απόρρητο και ασφάλεια Jul 8, 2025

ΑΠΕΛΕΥΘΕΡΩΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ Όταν ρυθμίζετε μια συσκευή iOS με iOS 9, θα σας ζητηθεί ένας εξαψήφιος κωδι..


Προειδοποίηση: Οι "Κωδικοί πρόσβασης για συγκεκριμένη εφαρμογή" δεν είναι συγκεκριμένοι για την εφαρμογή

Απόρρητο και ασφάλεια Nov 2, 2024

ΑΠΕΛΕΥΘΕΡΩΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ Οι κωδικοί πρόσβασης για συγκεκριμένη εφαρμογή είναι πιο επικίνδυνοι ..


Κατηγορίες