Skip to main content

Τι είναι ο μετατροπέας κατακερματισμού;

Η κρυπτολογία έχει χρησιμοποιηθεί εδώ και αιώνες ως μέθοδος δημιουργίας μυστικών μηνυμάτων.Αυτή η επιστήμη βασίζεται στην ενημέρωση και την αποκρυπτογράφηση μηνυμάτων χρησιμοποιώντας μυστικούς κωδικούς.Η κρυπτογράφηση δεδομένων είναι η διαδικασία υπολογιστή μετατροπής δεδομένων σε μυστική μορφή.Αυτή η διαδικασία ολοκληρώνεται χρησιμοποιώντας έναν αλγόριθμο κατακερματισμού.Ένας μετατροπέας κατακερματισμού είναι ένας αλγόριθμος που θα μετατρέψει ή θα αποκρυπτογραφήσει μια τιμή κατακερματισμού πίσω στην αρχική μορφή.

Κάθε αλγόριθμος κατακερματισμού έχει ένα συγκεκριμένο πρωτόκολλο μετατροπέα κατακερματισμού.Αυτός ο μετατροπέας είναι μια μαθηματική λειτουργία που λειτουργεί με τον αρχικό αλγόριθμο που περιγράφει το μήνυμα.Αυτή η συνάρτηση μετατροπέα καθιστά δυνατή την αποκρυπτογράφηση ενός μηνύματος σε μια κατανοητή μορφή.Αυτά τα hashes ποικίλλουν σε πολυπλοκότητα ανάλογα με το απαιτούμενο επίπεδο ασφαλείας και τον τύπο των δεδομένων που ανακατεύονται.

Πολλοί αλγόριθμοι απαιτούν μυστικά κλειδιά ως πρόσθετο στρώμα ασφαλείας για τη μετατροπή μηνυμάτων.Αυτά τα πλήκτρα χρησιμοποιούνται κατά τη διάρκεια της διαδικασίας κρυπτογράφησης ως είσοδο για το μυστικό μήνυμα.Αυτό το ίδιο κλειδί απαιτείται για τον μετατροπέα κατακερματισμού κατά τη διάρκεια της διαδικασίας αποκρυπτογράφησης.

Αρχεία hashing είναι τόσο μια τέχνη όσο είναι μια επιστήμη.Οι χάκερ υπολογιστών σε όλο τον κόσμο προσπαθούν συνεχώς να γράφουν προγράμματα αποκρυπτογράφησης για κάθε νέο αλγόριθμο κατακερματισμού.Αυτό είναι ένα σταθερό παιχνίδι γάτας και ποντικού μεταξύ μηχανικών λογισμικού και χάκερ.Η μάχη συνεχίζει να αυξάνει το επίπεδο της πολυπλοκότητας της ασφάλειας που είναι διαθέσιμο για τους περισσότερους κυβερνητικούς και μεγάλους οργανισμούς.Κάθε πρόγραμμα μετατροπέα κατακερματισμού έχει σχεδιαστεί για να αποκρυπτογραφήσει μια συγκεκριμένη λειτουργία κατακερματισμού.

Το Εθνικό Ινστιτούτο Προτύπων και Τεχνολογίας (NIST) είναι το διοικητικό όργανο που επιβλέπει τα πρότυπα κρυπτολογίας.Αυτή η ομάδα είναι υπεύθυνη για την επικύρωση των κρυπτογραφικών μονάδων και των υλοποιήσεων κρυπτογραφικού αλγορίθμου.Ο οργανισμός είναι μια μονάδα δοκιμών που επαληθεύει και επικυρώνει νέες προσεγγίσεις στην κρυπτογράφηση.

Το πρότυπο κρυπτογράφησης δεδομένων (DES) είναι μια τυπική διαδικασία κρυπτογράφησης που εγκρίθηκε από το NIST για να χρησιμοποιηθεί στις Ηνωμένες Πολιτείες στα τέλη της δεκαετίας του 1970.Αυτό το πρότυπο ήταν ένα από τα πρώτα παραδείγματα κρυπτογράφησης δεδομένων.Χρησιμοποίησε έναν αλγόριθμο κλειδιού 56-bit για να κρυπτογραφήσει μηνύματα.Αυτός ο τύπος κρυπτογράφησης έχει εκλείψει από το πρότυπο κρυπτογράφησης εκ των προτέρων (AES), το οποίο είναι ένα πρότυπο που έχει έναν πιο σύνθετο αλγόριθμο κλειδιού 256-bit.

Υπάρχουν εκατοντάδες προγράμματα κρυπτογράφησης που είναι διαθέσιμα σήμερα.Το λογισμικό μετατροπέα κατακερματισμού θα εκτελείται στα περισσότερα λειτουργικά συστήματα και είναι ειδικά για τον τύπο του αλγορίθμου hashing που χρησιμοποιείται.Τα προγράμματα μετατροπέα έχουν σχεδιαστεί για να μετατρέπουν κρυπτογραφημένα δεδομένα σε κείμενο του σχεδίου.Είναι σχεδόν αδύνατο να αποκρυπτογραφηθεί ένα αρχείο χωρίς να γνωρίζουμε πώς ήταν αρχικά κρυπτογραφημένο.Οι περισσότεροι χάκερ εκτελούν αρχεία κρυπτογράφησης μέσω πολλαπλών προγραμμάτων μετατροπέα σε μια προσπάθεια να μεταφράσουν τη μορφή.