Ένας τρόπος λειτουργίας περιγράφει πώς να εφαρμόσετε επανειλημμένα τη λειτουργία ενός μπλοκ κρυπτογράφησης για να μετατρέψετε με ασφάλεια ποσότητες δεδομένων μεγαλύτερες από ένα μπλοκ. Οι περισσότερες λειτουργίες απαιτούν μια μοναδική δυαδική ακολουθία, που συχνά ονομάζεται διάνυσμα αρχικοποίησης (IV), για κάθε λειτουργία κρυπτογράφησης.
Γιατί χρειάζονται τρόποι λειτουργίας για τους κρυπτογράφους μπλοκ;
Αποκλεισμός τρόπων λειτουργίας κρυπτογράφησης. Ένα από τα κύρια προβλήματα με τους κρυπτογράφηση μπλοκ είναι ότι σας επιτρέπουν να κρυπτογραφείτε μόνο μηνύματα ίδιου μεγέθους με το μήκος του μπλοκ τους. Εάν χρησιμοποιείτε το TEA, το οποίο έχει μέγεθος μπλοκ 64 bit, για την κρυπτογράφηση ενός μηνύματος 65 bit, χρειάζεστε έναν τρόπο να ορίσετε πώς θα κρυπτογραφηθεί το δεύτερο μπλοκ.
Ποιο είναι το μεγαλύτερο πλεονέκτημα του τρόπου λειτουργίας CBC;
Πλεονεκτήματα και μειονεκτήματα της χρήσης της λειτουργίας CBC
Το μεγαλύτερο πλεονέκτημα που έχει το CBC έναντι της ECB είναι ότι, με τη λειτουργία CBC, τα ίδια μπλοκ δεν έχουν τον ίδιο κρυπτογράφηση. Αυτό συμβαίνει επειδή το διάνυσμα αρχικοποίησης προσθέτει έναν τυχαίο παράγοντα σε κάθε μπλοκ. Επομένως, γιατί τα ίδια μπλοκ σε διαφορετικές θέσεις θα έχουν διαφορετικούς κρυπτογράφησης.
Ποιοι είναι οι διαφορετικοί τρόποι λειτουργίας;
Λύση: πέντε τυπικοί τρόποι λειτουργίας: Ηλεκτρονικό βιβλίο κωδικών (ECB), Αλυσίδα μπλοκ κρυπτογράφησης (CBC), ανάδραση κρυπτογράφησης (CFB), ανάδραση εξόδου (OFB) και μετρητής (CTR).
Γιατί η ΕΚΤ δεν είναι ασφαλής;
Ο κύριος λόγος για να μην χρησιμοποιείτε την κρυπτογράφηση λειτουργίας ΕΚΤ είναι ότι δεν είναι σημασιολογικά ασφαλής - δηλαδή απλώς παρατηρώνταςκρυπτογραφημένο κρυπτογραφημένο κείμενο από την ΕΚΤ μπορεί να διαρρεύσει πληροφορίες σχετικά με το απλό κείμενο (ακόμα και πέρα από το μήκος του, το οποίο όλα τα συστήματα κρυπτογράφησης που δέχονται αυθαίρετα μεγάλα απλά κείμενα θα διαρρεύσουν σε κάποιο βαθμό).