Handytool
ΒοηθήματαΕκτελείται τοπικά

Γεννήτρια SHA & hash

Δημιουργήστε SHA-1, SHA-256, SHA-384 και SHA-512 hashes κάθε κειμένου, σε hex ή Base64 — όλα στο πρόγραμμα περιήγησής σας.

Μορφή
Αλγόριθμος
Κείμενο
0 γραμμές0 bytes
Περίληψη
0 γραμμές0 bytes

Σχετικά με το Γεννήτρια SHA & hash

Η γεννήτρια hash του Handytool υπολογίζει hashes SHA-1, SHA-256, SHA-384 και SHA-512 από κάθε κείμενο, ζωντανή στο πρόγραμμα περιήγησής σας, χρησιμοποιώντας το Web Crypto API. Επιλέξτε hex ή Base64 έξοδο και αντιγράψτε τη σύνοψη σε ένα κλικ. Επειδή το hashing συμβαίνει τοπικά, μπορείτε με ασφάλεια να υπολογίσετε hashes κωδικών πρόσβασης, tokens ή ευαίσθητου περιεχομένου χωρίς να τα εκθέτετε σε διακομιστή.

Δυνατότητες του Γεννήτρια SHA & hash

  • 01

    Τέσσερις παραλλαγές SHA

    Εναλλάσσεστε στιγμιαία μεταξύ SHA-1, SHA-256, SHA-384 και SHA-512. Όλα υπολογίζονται χρησιμοποιώντας το Web Crypto API του προγράμματος περιήγησης, την ίδια υλοποίηση που χρησιμοποιείται από το HTTPS και τα σύγχρονα συστήματα αυθεντικοποίησης.

  • 02

    Hex ή Base64 έξοδος

    Λάβετε τη σύνοψη ως συμβολοσειρά hex πεζά (η πιο κοινή μορφή) ή ως Base64 (συμπαγής, που χρησιμοποιείται σε κεφαλίδες HTTP και tokens). Εναλλάξτε τη στιγμή χωρίς να πληκτρολογήσετε ξανά τα δεδομένα εισόδου.

  • 03

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

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

Συχνές ερωτήσεις για το Γεννήτρια SHA & hash

Τι είναι ένα SHA hash;
Το SHA (Secure Hash Algorithm) είναι μια κρυπτογραφική συνάρτηση hashing που μετατρέπει οποιαδήποτε είσοδο σε ένα αποτύπωμα σταθερού μήκους. Η ίδια είσοδος παράγει πάντα το ίδιο hash, αλλά είναι υπολογιστικά ανέφικτο να ανακτήσετε την είσοδο από το hash. Τα hashes χρησιμοποιούνται για ελέγχους ακεραιότητας, υπογραφές και διευθυνσιοδότηση περιεχομένου.
Ποια παραλλαγή SHA πρέπει να επιλέξω;
Χρησιμοποιήστε SHA-256 για τις περισσότερες σύγχρονες εφαρμογές — είναι γρήγορη και ευρέως υποστηριζόμενη. SHA-512 είναι καλή επιλογή όταν θέλετε επιπλέον περιθώριο σε 64-bit συστήματα. Αποφύγετε SHA-1 για οτιδήποτε ευαίσθητο στην ασφάλεια. περιλαμβάνεται εδώ μόνο για συμβατότητα με παλαιά συστήματα.
Πρέπει να χρησιμοποιώ SHA για hashing κωδικών πρόσβασης;
Όχι — όχι απευθείας. Τα SHA hashes είναι πολύ γρήγορα, το οποίο τα κάνει ευάλωτα σε brute-force επιθέσεις. Για αποθήκευση κωδικού πρόσβασης, χρησιμοποιήστε μια ειδική συνάρτηση hashing κωδικού πρόσβασης όπως bcrypt, scrypt ή Argon2. Αυτό το εργαλείο είναι χρήσιμο για ακεραιότητα περιεχομένου, αποτυπώματα αρχείων και συγκρίσεις αθροισμάτων ελέγχου.
Γιατί τα hashes είναι σε hex από προεπιλογή;
Το Hex (base 16) είναι η πιο κοινή αναπαράσταση για hashes επειδή χαρτογραφεί καθαρά στα όρια byte — κάθε δύο δεκαεξαδικά ψηφία είναι ένα byte. Το Base64 είναι πιο συμπαγές αλλά λιγότερο αναγνώσιμο από άνθρωπο. Εναλλάξτε τη μορφή ανάλογα με αυτό που περιμένει το downstream σύστημα.
Αποστέλλεται το κείμενό μου σε διακομιστή;
Όχι. Το hashing συμβαίνει εντελώς στο πρόγραμμα περιήγησής σας χρησιμοποιώντας το Web Crypto API. Τίποτα δεν φορτώνεται, δεν καταγράφεται ή αποθηκεύεται.

Σχετικά εργαλεία

Βοηθήματα

Δείτε κι άλλα εργαλεία

Όλα τα εργαλεία