§

Επικολλήστε κείμενο ή ρίξτε ένα αρχείο για κατακερματισμό

Κωδικοποίηση
§

Hash Generator — SHA-256, MD5, SHA-1 Online

Και τα τέσσερα digests υπολογίζονται τοπικά στο πρόγραμμα περιήγησής σας.
§

MD5

Απαρχαιωμένο
§

SHA-1

Απαρχαιωμένο
§

SHA-256

§

SHA-512

Μηχανικοί στις ΗΠΑ χρησιμοποιούν κρυπτογραφικούς κατακερματισμούς συνεχώς: NIST SP 800-131A, AWS S3, GitHub commit SHAs. Αυτός ο generator υπολογίζει MD5, SHA-1, SHA-256 και SHA-512 μέσω Web Crypto API.

Τι είναι ο κρυπτογραφικός κατακερματισμός;

Μια κρυπτογραφική συνάρτηση κατακερματισμού παίρνει μια είσοδο αυθαίρετου μήκους και εκπέμπει ένα digest σταθερού μήκους.

Πώς λειτουργεί αυτός ο hash generator;

Ο κατακερματισμός εκτελείται εξ ολοκλήρου στη μηχανή σας.

  1. Η είσοδός σας διαβάζεται από το textarea ή από δίσκο ως ArrayBuffer.
  2. Κάθε αλγόριθμος επεξεργάζεται το μήνυμα μπλοκ προς μπλοκ.
  3. Όταν το τελικό μπλοκ καταναλωθεί, η εσωτερική κατάσταση ολοκληρώνεται.
  4. Τα ακατέργαστα digest bytes μορφοποιούνται ως δεκαεξαδικό ή Base64.
  5. Κάθε digest γράφεται στο δικό του textarea με κουμπί Αντιγραφή.

Ποιον αλγόριθμο να χρησιμοποιήσω;

Οι τέσσερις αλγόριθμοι καλύπτουν από παλαιούς έως σύγχρονους:

  • MD5 (128-bit) — γρήγορο αλλά κρυπτογραφικά σπασμένο.
  • SHA-1 (160-bit) — απαρχαιωμένο για ασφάλεια.
  • SHA-256 (256-bit) — η τρέχουσα γενικής χρήσης προεπιλογή.
  • SHA-512 (512-bit) — ίδια οικογένεια SHA-2 με μεγαλύτερη εσωτερική κατάσταση.

Γιατί να χρησιμοποιήσετε αυτόν τον hash generator;

  • Ιδιωτικότητα: κάθε byte κατακερματίζεται τοπικά.
  • Τέσσερα digests σε ένα πέρασμα.
  • Σωστή έξοδος σύμφωνα με πρότυπα.
  • Σχεδιασμένο για εργασίες επαλήθευσης.

Ποιες είναι οι κοινές εφαρμογές;

Οι κατακερματισμοί εμφανίζονται σε καθημερινές εργασίες:

  • Επαλήθευση λήψεων.
  • Εντοπισμός σφαλμάτων ενσωματώσεων.
  • Διευθυνσιοδότηση περιεχομένου.

Πώς μοιάζει ένα παράδειγμα;

Ο κατακερματισμός της συμβολοσειράς ASCII hello παράγει 5d41402abc4b2a76b9719d911017c592 ως MD5.

Αυτός ο hash generator λειτουργεί εξ ολοκλήρου στο πρόγραμμα περιήγησής σας.