Πώς να ελέγξετε το SHA512 Checksum σε Mac
Πίνακας περιεχομένων:
- Πώς να ελέγξετε και να επαληθεύσετε το άθροισμα ελέγχου SHA512 με το shasum
- Πώς να ελέγξετε το SHA512 Hash με το openssl
Οι κατακερματισμοί SHA512 χρησιμοποιούνται συχνά για τον προσδιορισμό της ακεραιότητας των δεδομένων, είτε για αντιστοίχιση ενός αρχείου λήψης σε ένα πρωτότυπο σε διακομιστή, είτε για έξοδο εντολών, είτε για να βεβαιωθείτε ότι η μεταφορά αρχείου ήταν επιτυχής ή δεν έχει παραβιαστεί .
Ο έλεγχος ενός κατακερματισμού SHA512 είναι αρκετά εύκολος σε Mac, χάρη στα συνδυασμένα εργαλεία γραμμής εντολών που είναι προεγκατεστημένα σε οποιαδήποτε ημιμοντέρνα εγκατάσταση MacOS.Θα καλύψουμε δύο διαφορετικές μεθόδους για τον έλεγχο και την επαλήθευση του κατακερματισμού SHA512 στο Mac, χρησιμοποιώντας τόσο την εντολή shasum όσο και την εντολή openssl.
Πώς να ελέγξετε και να επαληθεύσετε το άθροισμα ελέγχου SHA512 με το shasum
Το MacOS περιλαμβάνει την εντολή shasum, η οποία κάνει τον έλεγχο των κατακερματισμών αθροίσματος ελέγχου sha512 εξαιρετικά εύκολο.
- Ανοίξτε το τερματικό, από /Applications/Utilities/
- Πληκτρολογήστε την ακόλουθη εντολή, αντικαθιστώντας το /path/to/file με τη διαδρομή προς το αρχείο για το οποίο θέλετε να ελέγξετε τον κατακερματισμό:
- Hit return, ο κατακερματισμός SHA512 θα αναφέρεται στην έξοδο τερματικού
shasum -a 512 /path/to/file
Για παράδειγμα, εάν ελέγχετε ότι το sha512 έχει ένα αρχείο με το όνομα "DownloadedFile.zip" στο ~/Downloads, η εντολή και η έξοδος μπορεί να έχουν την εξής μορφή:
shasum -a 512 ~/Downloads/DownloadedFile.zip
221c66052f4c55ddbedfe75969d2f7513bb2f92d982ca1522264d398d3a23269ed54fc6fcc61e21af09b2692808373a99f93f306dc9af5f77e8c62336b005ad0 DownloadedFile.zip
Η μεγάλη συμβολοσειρά των αλφαριθμητικών χαρακτήρων είναι το sha512 hash.
Πώς να ελέγξετε το SHA512 Hash με το openssl
Μπορείτε επίσης να χρησιμοποιήσετε την εντολή openssl για να επαληθεύσετε και να ελέγξετε ένα άθροισμα ελέγχου κατακερματισμού SHA512, το οποίο είναι επίσης διαθέσιμο για εκτέλεση μέσω του Terminal σε Mac χρησιμοποιώντας την ακόλουθη συμβολοσειρά εντολών:
openssl sha512 όνομα αρχείου
Χρησιμοποιώντας το ίδιο παράδειγμα αρχείου όπως παραπάνω, η εντολή και η έξοδος θα έχουν την εξής μορφή:
~ openssl sha512 ~/Downloads/DownloadedFile.zip
SHA512(DownloadedFile.zip)=221c66052f4c55ddbedfe75969d2f7513bb2f92d982ca1522264d398d3a23269ed54fc6fcc61e21af09b2692808373a99f93f306dc9af5f77e8c62336b005ad0
Με τη μεγάλη συμβολοσειρά κειμένου και αριθμών να είναι ο κατακερματισμός SHA512.
Ορίστε λοιπόν, τώρα γνωρίζετε δύο διαφορετικούς τρόπους για να ελέγξετε και να επαληθεύσετε τους κατακερματισμούς SHA512. Ενώ το SHA256 είναι ίσως το πιο συχνά χρησιμοποιούμενο στις μέρες μας, το SHA512 κερδίζει έδαφος, αλλά ακόμη και τα κρυπτογραφικά ασθενέστερα SHA1 και md5 παραμένουν επίσης σε χρήση ως μέθοδοι επαλήθευσης της ακεραιότητας αρχείων ή δεδομένων για συγκρίσεις.
Εστιάζουμε προφανώς στο Mac εδώ, αλλά μπορείτε να χρησιμοποιήσετε τις ίδιες εντολές σε οποιαδήποτε άλλη συσκευή με βάση ή υποσύστημα unix ή linux, συμπεριλαμβανομένου του Linux ή ακόμα και των Windows με WSL (κέλυφος Linux Bash) . Καλό κατακερματισμό.