Τι είναι το Κρυπτογράφηση Vigenere;
Δωρεάν διαδικτυακό εργαλείο κρυπτογράφησης Vigenere. Κρυπτογραφήστε ή αποκρυπτογραφήστε με πίνακα Vigenere.
Η κρυπτογράφηση Vigenere αντιπροσωπεύει μια σημαντική πρόοδο σε σχέση με τις απλές κρυπτογραφήσεις υποκατάστασης όπως του Καίσαρα. Αντί να μετατοπίζει κάθε γράμμα κατά το ίδιο ποσό, η κρυπτογράφηση Vigenere χρησιμοποιεί μια λέξη-κλειδί για να καθορίσει μια διαφορετική μετατόπιση για κάθε γράμμα. Αυτό την καθιστά πολυαλφαβητική κρυπτογράφηση — το ίδιο γράμμα απλού κειμένου μπορεί να κρυπτογραφηθεί σε διαφορετικά γράμματα κρυπτοκειμένου ανάλογα με τη θέση του, αποκρούοντας την απλή ανάλυση συχνοτήτων.
Η κρυπτογράφηση λειτουργεί ευθυγραμμίζοντας επαναλαμβανόμενα τη λέξη-κλειδί κάτω από το απλό κείμενο. Κάθε γράμμα της λέξης-κλειδιού καθορίζει τη μετατόπιση Καίσαρα για το αντίστοιχο γράμμα του απλού κειμένου (A=0, B=1, ..., Z=25). Με λέξη-κλειδί μήκους n, ο αποτελεσματικός χώρος κλειδιών είναι 26^n. Μια λέξη-κλειδί 5 γραμμάτων δημιουργεί 26^5 ή περίπου 12 εκατομμύρια πιθανά κλειδιά, καθιστώντας την εξαντλητική αναζήτηση μη πρακτική.
Το εργαλείο παρέχει κρυπτογράφηση και αποκρυπτογράφηση με λέξη-κλειδί, λειτουργία autokey, οπτικοποίηση κλειδιού χαρακτήρα προς χαρακτήρα και στατιστική ανάλυση Δείκτη Σύμπτωσης (IC). Η λειτουργία autokey επεκτείνει τη λέξη-κλειδί χρησιμοποιώντας το ίδιο το απλό κείμενο, εξαλείφοντας το επαναλαμβανόμενο μοτίβο που καθιστά το τυπικό Vigenere ευάλωτο στην εξέταση Kasiski. Η οπτικοποίηση κλειδιού δείχνει ακριβώς πώς κάθε γράμμα της λέξης-κλειδιού αντιστοιχίζεται σε κάθε θέση του απλού κειμένου.
Ο πίνακας Δείκτη Σύμπτωσης παρέχει στατιστική εικόνα του κρυπτοκειμένου. Για αγγλικό απλό κείμενο, το IC είναι περίπου 0.0667. Για τυχαίο κείμενο, το IC είναι περίπου 0.0385. Αν το κρυπτοκείμενο με κρυπτογράφηση Vigenere δείχνει IC κοντά στο 0.0385, η κρυπτογράφηση λειτουργεί σωστά. Τιμή πάνω από 0.045 υποδηλώνει ότι η λέξη-κλειδί μπορεί να είναι αρκετά σύντομη ώστε να σπάσει.