Πώς να ελέγξετε το SHA512 Checksum σε Mac

Πίνακας περιεχομένων:

Anonim

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

Ο έλεγχος ενός κατακερματισμού SHA512 είναι αρκετά εύκολος σε Mac, χάρη στα συνδυασμένα εργαλεία γραμμής εντολών που είναι προεγκατεστημένα σε οποιαδήποτε ημιμοντέρνα εγκατάσταση MacOS.Θα καλύψουμε δύο διαφορετικές μεθόδους για τον έλεγχο και την επαλήθευση του κατακερματισμού SHA512 στο Mac, χρησιμοποιώντας τόσο την εντολή shasum όσο και την εντολή openssl.

Πώς να ελέγξετε και να επαληθεύσετε το άθροισμα ελέγχου SHA512 με το shasum

Το MacOS περιλαμβάνει την εντολή shasum, η οποία κάνει τον έλεγχο των κατακερματισμών αθροίσματος ελέγχου sha512 εξαιρετικά εύκολο.

  1. Ανοίξτε το τερματικό, από /Applications/Utilities/
  2. Πληκτρολογήστε την ακόλουθη εντολή, αντικαθιστώντας το /path/to/file με τη διαδρομή προς το αρχείο για το οποίο θέλετε να ελέγξετε τον κατακερματισμό:
  3. shasum -a 512 /path/to/file

  4. Hit return, ο κατακερματισμός SHA512 θα αναφέρεται στην έξοδο τερματικού

Για παράδειγμα, εάν ελέγχετε ότι το 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) . Καλό κατακερματισμό.

Πώς να ελέγξετε το SHA512 Checksum σε Mac