Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει Cryptanalysis;
Η κρυπτογράφηση είναι η αποκρυπτογράφηση και η ανάλυση κωδικών, κρυπτογραφημένων κειμένων ή κρυπτογραφημένου κειμένου. Η κρυπτοαάλυση χρησιμοποιεί μαθηματικούς τύπους για την αναζήτηση ευπαθειών αλγορίθμου και διάλειμμα σε συστήματα κρυπτογραφίας ή ασφάλειας πληροφοριών.
Η Techopedia εξηγεί την Κρυπτογραφία
Οι τύποι επίθεσης κρυπτοανάλυσης περιλαμβάνουν:
- Known-Plaintext Analysis (KPA): Ο επιτιθέμενος αποκρυπτογραφεί τα κρυπτογραφικά κείμενα με γνωστό μερικό απλό κείμενο.
- Ανάλυση επιλεγμένου-απλού κειμένου (CPA): Ο επιθεωρητής χρησιμοποιεί κρυπτογράφημα που αντιστοιχεί σε αυθαίρετα επιλεγμένο απλό κείμενο μέσω της ίδιας τεχνικής αλγορίθμου.
- Μόνο ανάλυση κρυπτογραφημένου κώδικα (COA): Ο επιτιθέμενος χρησιμοποιεί γνωστές συλλογές κρυπτογραφημάτων.
- Επίθεση με τον άνθρωπο στη μέση (MITM): Η επίθεση συμβαίνει όταν δύο μέρη χρησιμοποιούν την ανταλλαγή μηνυμάτων ή κλειδιών για επικοινωνία μέσω ενός καναλιού που φαίνεται ασφαλές αλλά είναι πραγματικά χαμένος. Ο επιτιθέμενος χρησιμοποιεί αυτή την επίθεση για την παρακολούθηση των μηνυμάτων που περνούν από το κανάλι επικοινωνιών. Οι λειτουργίες Hash εμποδίζουν τις επιθέσεις MITM.
- Adaptive Attack Chosen-Plaintext (ACPA): Παρόμοια με CPA, αυτή η επίθεση χρησιμοποιεί επιλεγμένο plaintext και κρυπτογράφημα βασισμένο σε δεδομένα που έχουν ληφθεί από προηγούμενες κρυπτογραφήσεις.