Κωδικοποιητής Αποκωδικοποιητής Vigenere Cipher
Κρυπτογραφήστε ή αποκρυπτογραφήστε κείμενο χρησιμοποιώντας το κλασικό πολυαλφαβητικό cipher Vigenere με αντικατάσταση βάσει λέξης-κλειδιού. Κωδικοποιήστε μηνύματα με επαναλαμβανόμενα μοτίβα λέξης-κλειδιού για ισχυρότερη κλασική κρυπτογράφηση.
Είσοδος
Έξοδος
Readme
Τι είναι το κρυπτογράφημα Vigenere;
Το κρυπτογράφημα Vigenere είναι ένα σχήμα πολυαλφαβητικής αντικατάστασης που μετατοπίζει γράμματα σύμφωνα με μια επαναλαμβανόμενη λέξη-κλειδί. Κάθε χαρακτήρας του κλειδιού επιλέγει μια διαφορετική μετατόπιση Caesar, καθιστώντας το μοτίβο πολύ δυσκολότερο να εντοπιστεί από μια μόνο σταθερή περιστροφή. Ιστορικά θεωρούνταν "αδύνατο να σπάσει" έως ότου οι αναλυτές χρησιμοποίησαν ανάλυση συχνότητας σε επαναλαμβανόμενους κύκλους κλειδιού, γι' αυτό εξακολουθεί να χρησιμεύει ως θεμελιώδες μάθημα στην κλασική κρυπτογραφία.
Περιγραφή εργαλείου
Κωδικοποιήστε ή αποκωδικοποιήστε κείμενο με ένα προσαρμόσιμο κλειδί χρησιμοποιώντας την υλοποίηση caesar-salad του κρυπτογραφήματος Vigenere. Τα γράμματα περιστρέφονται με βάση το κλειδί ενώ η στίξη, τα ψηφία και τα κενά παραμένουν αμετάβλητα, ώστε το αποτέλεσμα να παραμένει ευανάγνωστο.
Χαρακτηριστικά
- Εισαγωγή κλειδιού που δέχεται μόνο γράμματα και τα κανονικοποιεί αυτόματα
- Άμεση κρυπτογράφηση και αποκρυπτογράφηση με τη μηχανή Vigenere caesar-salad
- Διατηρεί κενά, αριθμούς και στίξη ενώ περιστρέφει αλφαβητικούς χαρακτήρες
- Λειτουργεί απρόσκοπτα με μικτά κεφαλαία και πεζά μηνύματα
Περιπτώσεις χρήσης
- Διδασκαλία πολυαλφαβητικής αντικατάστασης σε τάξεις ή ομάδες μελέτης
- Επίλυση κυνηγών γρίφων ή προκλήσεων διαφυγής που βασίζονται σε ενδείξεις Vigenere
- Έλεγχος απαντήσεων εργασιών ή αυτοδίδακτη εξάσκηση για μαθήματα κρυπτογραφίας
- Συσκότιση αποσπασμάτων κειμένου σε πρωτότυπα, brainstorming ή επικοινωνία χαμηλού κινδύνου