Επιλέξτε αλγόριθμο και τρόπο εισαγωγής. Μπορείτε να υπολογίσετε και τη σύνοψη κενού κειμένου ή αρχείων με μέγεθος μηδέν byte.
Επιλέξτε κείμενο ή τοπικό αρχείο, διαλέξτε έναν αλγόριθμο SHA και υπολογίστε. Το αποτέλεσμα δείχνει τον αλγόριθμο, τον τρόπο εισαγωγής, τον πραγματικό αριθμό byte και ολόκληρη τη δεκαεξαδική σύνοψη με πεζά γράμματα. Μπορείτε να αντιγράψετε τη σύνοψη ή να επιλέξετε το αποτέλεσμα χειροκίνητα. Η αλλαγή της εισόδου ακυρώνει αμέσως το παλιό αποτέλεσμα.
Το κείμενο κωδικοποιείται σε UTF-8· οι αλλαγές γραμμής CRLF και CR μετατρέπονται σε LF. Οι χαρακτήρες λευκού διαστήματος στην αρχή και στο τέλος δεν αφαιρούνται, δεν αλλάζουν τα πεζά και κεφαλαία και δεν εφαρμόζεται κανονικοποίηση Unicode. Οι ακολουθίες διαφυγής δεν ερμηνεύονται και το BOM δεν προστίθεται ούτε αφαιρείται αυτόματα. Τα ρητά παρόντα BOM και NUL συμμετέχουν στον υπολογισμό. Η λειτουργία αρχείου διατηρεί όλα τα αρχικά byte χωρίς το όνομα, τον τύπο ή τον χρόνο τροποποίησης του αρχείου.
Το παράδειγμα abc δεν περιέχει αλλαγή γραμμής. Η αναμενόμενη σύνοψη SHA-256 εμφανίζεται παρακάτω· δείτε το RFC 6234 για τα επίσημα διανύσματα δοκιμών των άλλων αλγορίθμων.
ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015adΤο κείμενο περιορίζεται σε 200000 μονάδες κώδικα UTF-16 (ορισμένα emoji καταλαμβάνουν δύο) και σε 800000 byte μετά την κωδικοποίηση· τα αρχεία περιορίζονται σε 16 MiB. Η είσοδος δεν περικόπτεται. Το πρόγραμμα περιήγησης πρέπει να διαβάσει ολόκληρο το αρχείο και η πραγματική χρήση μνήμης μπορεί να υπερβαίνει το μέγεθός του. Ο κατακερματισμός δεν είναι κρυπτογράφηση, αποθήκευση κωδικών πρόσβασης, επαλήθευση υπογραφών ή ανίχνευση ιών. Δεν αποδεικνύει αξιόπιστη προέλευση ούτε εγγυάται απόλυτη απουσία συγκρούσεων. Συγκρίνετε τη σύνοψη με εκείνη που παρέχεται από ανεξάρτητο, αξιόπιστο κανάλι.
Αυτό το εργαλείο δεν ανεβάζει σε διακομιστή, δεν αποθηκεύει και δεν καταγράφει την είσοδο, τα αρχεία ή τις συνόψεις· η σελίδα εξακολουθεί να φορτώνει κανονικά τους πόρους της. Η εκκαθάριση αφαιρεί μόνο τις αναφορές της σελίδας και δεν εγγυάται ασφαλή διαγραφή της μνήμης του προγράμματος περιήγησης ή του ιστορικού του προχείρου. Δεν προστατεύει ούτε από κακόβουλες επεκτάσεις ή σενάρια της σελίδας. Μια εγγραφή στο πρόχειρο που έχει ήδη ξεκινήσει δεν μπορεί να ανακληθεί. Η ανάγνωση μπορεί να διακοπεί, αλλά ο υποκείμενος υπολογισμός της σύνοψης δεν μπορεί να διακοπεί πραγματικά· μετά την ακύρωση πρέπει να περιμένετε να τελειώσει πριν υπολογίσετε ξανά.
Η πρόοδος ανάγνωσης βασίζεται στα byte που έχουν πράγματι διαβαστεί· το στάδιο κατακερματισμού δείχνει μόνο την εργασία 0/1. Ο χρόνος που πέρασε, ο εκτιμώμενος υπολειπόμενος χρόνος και ο ρυθμός εμφανίζονται ως παύλα όταν είναι άγνωστα. Η ολοκλήρωση της ανάγνωσης του αρχείου δεν σημαίνει ολοκλήρωση του υπολογισμού της σύνοψης.
RFC 6234Web CryptoΕπιλέξτε την είσοδο και τον αλγόριθμο, υπολογίστε και αντιγράψτε ολόκληρη τη σύνοψη. Το κενό κείμενο είναι έγκυρο· στη λειτουργία αρχείου απαιτείται επιλογή αρχείου. Η αλλαγή της εισόδου διαγράφει το παλιό αποτέλεσμα. Η ακύρωση σταματά μόνο την εμφάνιση του αποτελέσματος· ο υποκείμενος υπολογισμός μπορεί να συνεχίζεται.