Τι είναι η πολυφωνική υποκατάσταση;
Εδώ λειτουργεί:
1. Σε αντίθεση με τους απλούς κρυπτογράφους υποκατάστασης που χρησιμοποιούν ένα ενιαίο αλφάβητο, η πολυφωνική υποκατάσταση χρησιμοποιεί πολλαπλά αλφάβητα κρυπτογράφησης, το καθένα με διαφορετική χαρτογράφηση επιστολών πλάγια σε γράμματα κρυπτογράφησης.
2. Επιλογή αλφαβήτου: Η επιλογή της οποίας το αλφάβητο κρυπτογράφησης που θα χρησιμοποιηθεί για κάθε γράμμα απλού κείμενο καθορίζεται συχνά από μια λέξη ή ένα μοτίβο .
3. Παράδειγμα: Σε ένα Vigenère Cipher , η λέξη -κλειδί καθορίζει ποια σειρά της πλατείας Vigenère χρησιμοποιείται για κάθε επακόλουθο γράμμα του μηνύματος PlainText.
Πλεονεκτήματα:
* Αυξημένη δυσκολία για κρυπτοαναλύσεις: Οι πολλαπλές αντιστοιχίσεις καθιστούν πιο δύσκολο να αναλυθεί η συχνότητα των γραμμάτων στο κρυπτογράφημα, μια κοινή τεχνική για το σπάσιμο απλών κρυπτογράφων υποκατάστασης.
Μειονεκτήματα:
* Σύνθετη διαχείριση κλειδιών: Η παρακολούθηση πολλαπλών αλφαβήτων και η λέξη -κλειδί (ή το πρότυπο) μπορεί να είναι προκλητική.
* Ευαισθησία σε επιθέσεις γνωστού πλαισίου: Εάν ένας εισβολέας γνωρίζει ακόμη και ένα μικρό μέρος του απλού κείμενο, μπορεί ενδεχομένως να συμπεράνει το κλειδί και να αποκρυπτογραφήσει ολόκληρο το μήνυμα.
Παραδείγματα κρυπτογράφων που χρησιμοποιούν πολυφωνική υποκατάσταση:
* Vigenère Cipher
* Beaufort Cipher
* porta cipher
* Gronsfeld Cipher
Σημείωση: Ενώ οι πολυφωνικοί κρυπτογράφοι υποκατάστασης θεωρήθηκαν ισχυροί στην εποχή τους, είναι εύκολα σπασμένα με σύγχρονες κρυπτογραφικές τεχνικές. Σήμερα, είναι περισσότερο ιστορικό ενδιαφέρον παρά πρακτική χρήση.