Hash SHA-512 και άθροισμα ελέγχου αρχείου

Υπολογίστε SHA-512 για κείμενο UTF-8 ή τοπικά αρχεία και συγκρίνετε ολόκληρο το άθροισμα 128 χαρακτήρων. Με παράδειγμα abc και οδηγίες ελέγχου αρχείων.

Υπολογισμός
0 χαρακτήρες
Αποτέλεσμα

Το αποτέλεσμα θα εμφανιστεί εδώ.

Πώς να υπολογίσετε και να συγκρίνετε SHA-512

  1. Εισαγάγετε κείμενο ή επιλέξτε τοπικό αρχείο. Το επιλεγμένο αρχείο έχει προτεραιότητα.
  2. Για σύγκριση, επικολλήστε μόνο το αναμενόμενο hash SHA-512.
  3. Υπολογίστε, ελέγξτε το αποτέλεσμα και αντιγράψτε ή κατεβάστε και τους 128 χαρακτήρες.

Hash SHA-512 και άθροισμα ελέγχου αρχείου: χρήσιμες πληροφορίες

Το SHA-512 παράγει σύνοψη 512 bit με 128 δεκαεξαδικούς χαρακτήρες. Η αλλαγή περιεχομένου αρχείου αλλάζει το αποτέλεσμα. Το όνομα του αρχείου δεν περιλαμβάνεται στον υπολογισμό.

Παράδειγμα SHA-512: τυπικό διάνυσμα δοκιμής abc

Είσοδος
abc
Αποτέλεσμα
ddaf35a193617abacc417349ae20413112e6fa4e89a97ea20a9eeee64b55d39a2192992a274fc1a836ba3c23a3feebbd454d4423643ce80e2a9ac94fa54ca49f

Hash SHA-512 και άθροισμα ελέγχου αρχείου: συχνές ερωτήσεις

Γιατί το αποτέλεσμα SHA-512 έχει 128 χαρακτήρες;

Το SHA-512 παράγει σύνοψη 512 bit, η οποία εμφανίζεται εδώ ως 128 πεζοί δεκαεξαδικοί χαρακτήρες, μαζί με τα αρχικά μηδενικά. Το κείμενο χρησιμοποιεί UTF-8, ενώ τα αρχεία υπολογίζονται από τα ακριβή τους byte. Τα όρια στον φυλλομετρητή είναι 8 MiB κειμένου ή 32 MiB ανά αρχείο.

Είναι το SHA-512/256 απλώς συντομευμένο SHA-512;

Όχι. Το SHA-512/256 χρησιμοποιεί διαφορετικές αρχικές τιμές, άρα το αποτέλεσμα δεν είναι απλώς οι πρώτοι 64 δεκαεξαδικοί χαρακτήρες του SHA-512. Τα SHA-384 και SHA3-512 είναι επίσης διαφορετικοί αλγόριθμοι. Η σελίδα υπολογίζει πλήρες SHA-512· χρησιμοποιήστε το εργαλείο SHA-256 αν αυτό ζητά η πηγή.

Πώς ελέγχω αρχείο και γιατί μπορεί να διαφέρουν τα hash;

Επιλέξτε το αρχείο και επικολλήστε μόνο το αναμενόμενο hash, χωρίς όνομα αρχείου ή πρόθεμα SHA512:. Η σύγκριση αγνοεί πεζά, κεφαλαία και κενά στα άκρα, αλλά η είσοδος δεν περικόπτεται ούτε κανονικοποιείται. Κενά, CRLF αντί LF, τελική αλλαγή γραμμής, UTF-8 BOM και αναπαράσταση Unicode μπορούν να αλλάξουν το αποτέλεσμα. Ονόματα και διαδρομές αρχείων εξαιρούνται.

Αποδεικνύει η συμφωνία γνησιότητα; Μπορεί να αποκρυπτογραφηθεί το SHA-512;

Η συμφωνία βοηθά στον έλεγχο ακεραιότητας μόνο αν το αναμενόμενο hash προέρχεται από έμπιστη πηγή. Το απλό SHA-512 δεν πιστοποιεί τον αποστολέα ούτε επαληθεύει ψηφιακές υπογραφές και δεν είναι αναστρέψιμη κρυπτογράφηση. Για έλεγχο γνησιότητας μηνύματος με κλειδί, χρησιμοποιήστε HMAC-SHA-512 στο εργαλείο HMAC και για αποθήκευση κωδικών μια ειδική συνάρτηση όπως Argon2id.

Ανεβαίνουν τα αρχεία, τα token ή το κείμενό μου σε διακομιστή;

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

Όλα τα εργαλεία ανάπτυξης

Κωδικοποίηση και αρχεία

Μετατρέψτε κείμενο, byte, URL και ενσωματωμένες εικόνες χωρίς να αλλάξετε τα αρχικά δεδομένα.

Κωδικοποίηση και αποκωδικοποίηση Base64

Κωδικοποιήστε κείμενο UTF-8 σε Base64 ή αποκωδικοποιήστε την τυπική και την ασφαλή για URL μορφή. Ρυθμίστε συμπλήρωση και γραμμές.

Κωδικοποίηση και αποκωδικοποίηση Base64URL

Μετατρέψτε κείμενο σε Base64 ασφαλές για URL με - και _. Κωδικοποιήστε ή αποκωδικοποιήστε Base64URL χωρίς συμπλήρωση.

Εικόνα σε Base64

Μετατρέψτε PNG, JPEG, GIF, WebP, SVG και άλλες αναγνωρίσιμες εικόνες σε Base64 Data URI στο πρόγραμμα περιήγησης.

Base64 σε εικόνα

Αποκωδικοποιήστε εικόνα Base64 ή Data URI, δείτε υποστηριζόμενες μορφές και κατεβάστε τα αρχικά byte της εικόνας.

Αρχείο σε Base64

Κωδικοποιήστε οποιοδήποτε αρχείο σε Base64 με προαιρετικό πρόθεμα Data URI, συμπλήρωση και αλλαγές γραμμής MIME.

Base64 σε αρχείο

Μετατρέψτε Base64 και Data URI σε αρχεία για λήψη χωρίς αλλαγή των αποκωδικοποιημένων δυαδικών δεδομένων.

Κωδικοποίηση και αποκωδικοποίηση URL

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

Κωδικοποίηση και αποκωδικοποίηση οντοτήτων HTML

Μετατρέψτε κείμενο και Unicode σε οντότητες HTML ή αποκωδικοποιήστε ονομαστικές και αριθμητικές αναφορές χαρακτήρων.

Ανάλυση Unicode και μετατροπή ακολουθιών διαφυγής

Δείτε κωδικά σημεία Unicode, byte UTF-8 και μονάδες UTF-16 ή μετατρέψτε ακολουθίες Unicode JavaScript σε αναγνώσιμο κείμενο.

Έλεγχος δεδομένων και κειμένου

Διαβάστε δομημένα δεδομένα, εξετάστε token και εντοπίστε τις διαφορές ανάμεσα σε κείμενα.

Hash, αναγνωριστικά και προγραμματισμός

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

Hash MD5 και άθροισμα ελέγχου αρχείου

Υπολογίστε MD5 για κείμενο ή τοπικό αρχείο και συγκρίνετε με αναμενόμενο άθροισμα ελέγχου.

Hash SHA-1 και άθροισμα ελέγχου αρχείου

Υπολογίστε SHA-1 για κείμενο UTF-8 ή αρχεία και συγκρίνετε με αναμενόμενο άθροισμα.

Hash SHA-256 και άθροισμα ελέγχου αρχείου

Υπολογίστε SHA-256 για κείμενο και αρχεία και ελέγξτε λήψεις βάσει δημοσιευμένου αθροίσματος ελέγχου.

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

Υπολογίστε τυπικό CRC-32 για κείμενο ή αρχεία και συγκρίνετε δεκαεξαδικά αποτελέσματα οκτώ χαρακτήρων.

Δημιουργία HMAC

Δημιουργήστε HMAC-SHA-1, HMAC-SHA-256 και HMAC-SHA-512 με μυστικό κλειδί UTF-8 ή δεκαεξαδικό.

Δημιουργία UUID και GUID

Δημιουργήστε τυχαία UUID v4 ή χρονικά ταξινομημένα UUID v7, μεμονωμένα ή μαζικά.

Μετατροπέας χρονικών σημάνσεων Unix

Μετατρέψτε δευτερόλεπτα Unix, χιλιοστά δευτερολέπτου και ημερομηνίες ISO 8601. Δείτε την ίδια στιγμή σε UTC ή ζώνη IANA.

Ανάλυση εκφράσεων Cron

Ελέγξτε Cron πέντε ή έξι πεδίων και δείτε τις επόμενες εκτελέσεις σε ζώνη IANA, με τις αλλαγές θερινής ώρας.

Δημιουργία εκφράσεων Cron

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

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