Κρυπτογράφηση Affine

Κωδικοποιήστε και αποκωδικοποιήστε μηνύματα με την κρυπτογράφηση αντικατάστασης Affine.

Πώς να το χρησιμοποιήσετε

  1. Εισαγάγετε τις τιμές σας στα παραπάνω πεδία.
  2. Πατήστε "Υπολογισμός" για να δείτε το αποτέλεσμα.
  3. Χρησιμοποιήστε το "Κοινοποίηση" για να στείλετε το αποτέλεσμά σας.

Σχετικά με αυτόν τον υπολογιστή

Αυτό το εργαλείο κρυπτογραφεί και αποκρυπτογραφεί κείμενο με την κρυπτογράφηση Affine, έναν κρυπτογράφο αντικατάστασης που ορίζεται από την E(x) = (a·x + b) mod 26, όπου x είναι η αριθμητική θέση ενός γράμματος (A=0…Z=25), τα a και b είναι τα κλειδιά κρυπτογράφησης, και το αποτέλεσμα αντιστοιχίζεται πίσω σε ένα γράμμα. Επειδή απαιτείται διαίρεση modulo για την αποκρυπτογράφηση, το κλειδί a πρέπει να είναι πρώτο ως προς το 26 (να μην έχει κοινό παράγοντα εκτός του 1) — έγκυρες επιλογές είναι 1, 3, 5, 7, 9, 11, 15, 17, 19, 21, 23, 25.

Είναι ένα κλασικό διδακτικό παράδειγμα σε εισαγωγικά μαθήματα κρυπτογραφίας, επειδή γενικεύει τόσο τον κρυπτογράφο του Καίσαρα (όταν a=1) όσο και τους απλούς πολλαπλασιαστικούς κρυπτογράφους, δείχνοντας παράλληλα γιατί η αριθμητική modulo και το να είναι πρώτοι μεταξύ τους έχουν σημασία για την αντιστρεψιμότητα. Εισαγάγετε το κείμενό σας και τα δύο κλειδιά a και b για να κωδικοποιήσετε ή να αποκωδικοποιήσετε ένα μήνυμα.

Was this helpful?

Μπορείτε να επιλέξετε έως 3 αντιδράσεις.

Comments (0)

  • Be the first to comment.

Δημοφιλείς υπολογιστές

Όλοι οι υπολογιστές