Αν και μπορεί να μην το βλέπετε μόνοι σας, πολλά από τα δεδομένα που πετούν στον ψηφιακό χώρο μετατρέπονται ή κωδικοποιούνται σε διαφορετικές μορφές. Δύο κρίσιμες κρυπτογραφικές λειτουργίες σε οποιαδήποτε υπολογιστική συσκευή είναι ο κατακερματισμός και η κρυπτογράφηση.
Πώς ακριβώς όμως λειτουργούν αυτές οι δύο λειτουργίες; Και πώς διαφέρουν ο κατακερματισμός και η κρυπτογράφηση μεταξύ τους;
Τι είναι το Hashing;
Ο κατακερματισμός είναι μια μονόδρομη κρυπτογραφική διαδικασία που περιλαμβάνει τη μετατροπή ενός δεδομένου κλειδιού (ή γραμμής χαρακτήρων) σε διαφορετική τιμή.
Ο κατακερματισμός πραγματοποιείται για διάφορους λόγους, ο πρώτος από τους οποίους είναι η επικύρωση της αυθεντικότητας διαφορετικών ειδών εισαγωγής δεδομένων. Επιπλέον, ο κατακερματισμός μπορεί να χρησιμοποιηθεί σε συστήματα ελέγχου ταυτότητας, έτσι ώστε ευαίσθητα δεδομένα να μην αποθηκεύονται σε συσκευές σε απλό κείμενο.
Η διαδικασία κατακερματισμού απαιτεί μια συνάρτηση κατακερματισμού για να λειτουργήσει. Μια συνάρτηση κατακερματισμού μπορεί να έχει πολλές διαφορετικές μορφές, αλλά γενικά χρησιμοποιείται για τη χαρτογράφηση τυχαίων μεγεθών δεδομένων σε σταθερές τιμές. Είναι ο μαθηματικός αλγόριθμος που απαιτείται για να πραγματοποιηθεί ο κατακερματισμός. Ταιριάζει αυτά τα αυθαίρετα κομμάτια δεδομένων σε πίνακες συνόλων ή σε παρόμοια δομή δεδομένων.
Το αποτέλεσμα του κατακερματισμού είναι γνωστό ως κατακερματισμός. Οι κατακερματισμοί αποτελούνται συνήθως από μια σειρά χαρακτήρων που έχουν μικρότερο μήκος από αυτό των αρχικών δεδομένων πριν από τον κατακερματισμό. Ο κατακερματισμός που σχηματίζεται στη διαδικασία κατακερματισμού καθορίζεται συχνά από τη συνάρτηση κατακερματισμού.
Επειδή ο κατακερματισμός είναι μονόδρομος, είναι εντελώς μη αναστρέψιμος. Έτσι, τα δεδομένα δεν μπορούν να μετατραπούν ξανά στην αρχική τους μορφή μετά την πραγματοποίηση της διαδικασίας κατακερματισμού. Αυτός είναι ο λόγος για τον οποίο ο κατακερματισμός δεν χρησιμοποιείται γενικά για την αποθήκευση κωδικών πρόσβασης ή παρόμοιων δεδομένων, καθώς αυτές οι πληροφορίες γίνονται μόνιμα ανεξήγητες μετά τη μετατροπή τους. Είναι πολύ πιο κατάλληλο για την επικύρωση εγγράφων ή αρχείων.
Ο κατακερματισμός χρησιμοποιείται σε blockchain για λόγους ασφαλείας. Η παραγωγή κατακερματισμών σε αυτά τα blockchains καθιστά σχεδόν αδύνατο για έναν εισβολέα να διεισδύσει στο δίκτυο και να προκαλέσει ζημιά.
Λοιπόν, μπορούν να ειπωθούν όλα τα ίδια πράγματα για την κρυπτογράφηση ή διαφέρει δραστικά από τον κατακερματισμό;
Τι είναι η κρυπτογράφηση;
Πιθανότατα έχετε ξανακούσει για κρυπτογράφηση, καθώς είναι ένας όρος που χρησιμοποιείται από εταιρείες VPN για να περιγράψουν τον τρόπο με τον οποίο χειρίζονται την επισκεψιμότητά σας στο Διαδίκτυο. Ωστόσο, η κρυπτογράφηση έχει ένα ευρύ φάσμα χρήσεων που εκτείνονται πέρα από τα VPN και είναι σημαντικό να κατανοήσετε πώς λειτουργεί, ώστε να γνωρίζετε τι γίνεται με τις ευαίσθητες πληροφορίες σας.
Στην πραγματικότητα, χρησιμοποιείτε ήδη κρυπτογράφηση, ίσως χωρίς καν να το καταλάβετε...
Η κρυπτογράφηση είναι μια αμφίδρομη κρυπτογραφική διαδικασία που ανακατεύει δεδομένα και τα καθιστά ανεξήγητα σε κανέναν, εκτός από τα εξουσιοδοτημένα μέρη. Τα δεδομένα μετατρέπονται από απλό κείμενο σε κρυπτογραφημένο, προστατεύοντάς τα από κακόβουλη χρήση.
Οι άνθρωποι μπορούν ακόμη και κρυπτογραφούν τα δικά τους δεδομένα για να το κρατήσει ασφαλές.
Επειδή η κρυπτογράφηση είναι αναστρέψιμη, όλα τα μέρη που είναι εξουσιοδοτημένα να έχουν πρόσβαση στα κρυπτογραφημένα δεδομένα μπορούν να χρησιμοποιήσουν ένα κλειδί κρυπτογράφησης ή ένα δυαδικό κλειδί (ένας μαθηματικός αλγόριθμος), για να το αποκρυπτογραφήσουν ξανά σε απλό κείμενο.
Όπως και ο κατακερματισμός, η κρυπτογράφηση απαιτεί έναν αλγόριθμο για να ανακατέψει τα δεδομένα εξαρχής. Μπορούν να χρησιμοποιηθούν διαφορετικά επίπεδα κρυπτογράφησης, τα οποία έχουν όλα διαφορετικά μεγέθη bit. Καθώς οι χάκερ γίνονται πιο εξελιγμένοι, απαιτείται μεγαλύτερος αριθμός bit για να γίνει πολύ πιο δύσκολη η ολοκλήρωση της διαδικασίας διάρρηξης.
Αν και η κρυπτογράφηση περιλάμβανε μόνο 40 bit περίπου, η κρυπτογράφηση 128 bit χρησιμοποιείται πλέον στις περισσότερες τυπικές διαδικασίες, ενώ οι κρατικές υπηρεσίες τείνουν να χρησιμοποιούν κρυπτογράφηση 256 bit. Υπάρχουν επίσης διάφορα είδη κρυπτογράφησης που μπορούν να χρησιμοποιηθούν ανάλογα με το σενάριο, συμπεριλαμβανομένης της υβριδικής, της συμμετρικής και της κρυπτογράφησης με δημόσιο κλειδί.
Η κρυπτογράφηση δημόσιου κλειδιού, για παράδειγμα, περιλαμβάνει τη δημιουργία ενός κλειδιού κρυπτογράφησης ιδιωτικό και ενός δημόσιου. Είναι επίσης γνωστή ως ασύμμετρη κρυπτογράφηση. Τα δεδομένα που είναι κρυπτογραφημένα με το δημόσιο κλειδί μπορούν να αποκρυπτογραφηθούν μόνο με το ιδιωτικό κλειδί και τα κρυπτογραφημένα με το ιδιωτικό κλειδί μπορούν να αποκρυπτογραφηθούν μόνο με το δημόσιο κλειδί.
Αυτού του είδους Η κρυπτογράφηση χρησιμοποιείται στο HTTPS, ή Hypertext Transfer Protocol Secure, για να αυξήσετε τα επίπεδα ασφάλειας της διαδικτυακής περιήγησης.
Η κρυπτογράφηση και ο κατακερματισμός παίζουν τεράστιους ρόλους στην πληροφορική
Ενώ ο κατακερματισμός και η κρυπτογράφηση διαφέρουν μεταξύ τους με διάφορους τρόπους, και τα δύο είναι πραγματικά αναπόσπαστα στοιχεία στον τρόπο λειτουργίας των καθημερινών τεχνολογικών συσκευών και συστημάτων μας. Είτε οι κωδικοί πρόσβασης χρειάζονται κρυπτογράφηση είτε τα δίκτυα χρειάζονται ασφάλεια, ο κατακερματισμός και η κρυπτογράφηση είναι απίστευτα πρωτόκολλα που βοηθούν στην ψηφιακή ασφάλεια εδώ και δεκαετίες.
Τι είναι το Hashing και πώς λειτουργεί;
Διαβάστε Επόμενο
Σχετικά θέματα
- Ασφάλεια
- Επεξήγηση τεχνολογίας
- Διαδίκτυο
- Κρυπτογράφηση
- Blockchain
- Ασφάλεια στο Διαδίκτυο
- Διαδικτυακό απόρρητο
Σχετικά με τον Συγγραφέα
Η Katie είναι συγγραφέας προσωπικού στο MUO με εμπειρία στη συγγραφή περιεχομένου σε ταξίδια και ψυχική υγεία. Ως συγκεκριμένο ενδιαφέρον για τη Samsung, και έτσι επέλεξε να επικεντρωθεί στο Android στη θέση της στο MUO. Έχει γράψει κομμάτια για τους IMNOTABARISTA, Tourmeric και Vocal στο παρελθόν, συμπεριλαμβανομένου ενός από τα αγαπημένα κομμάτια για να παραμείνετε θετικοί και δυνατοί σε περιόδους δοκιμασίας, τα οποία μπορείτε να βρείτε στον σύνδεσμο πάνω από. Εκτός της επαγγελματικής της ζωής, η Katie λατρεύει να καλλιεργεί φυτά, να μαγειρεύει και να κάνει γιόγκα.
Εγγραφείτε στο ενημερωτικό μας δελτίο
Εγγραφείτε στο ενημερωτικό μας δελτίο για συμβουλές τεχνολογίας, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!
Κάντε κλικ εδώ για να εγγραφείτε