Κρυπτογράφηση Affine
Κωδικοποιήστε και αποκωδικοποιήστε μηνύματα με την κρυπτογράφηση αντικατάστασης Affine.
Αποτέλεσμα
Πώς να το χρησιμοποιήσετε
- Εισαγάγετε τις τιμές σας στα παραπάνω πεδία.
- Πατήστε "Υπολογισμός" για να δείτε το αποτέλεσμα.
- Χρησιμοποιήστε το "Κοινοποίηση" για να στείλετε το αποτέλεσμά σας.
Σχετικά με αυτόν τον υπολογιστή
Αυτό το εργαλείο κρυπτογραφεί και αποκρυπτογραφεί κείμενο με την κρυπτογράφηση 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 αντιδράσεις.
Δημοφιλείς υπολογιστές
Υπολογιστής δανείου
Μηνιαία δόση, σύνολο τόκων και πλήρες πρόγραμμα αποπληρωμής.
Υπολογιστής ποσοστών
Ποσοστιαία μεταβολή, ποσοστό από και υπολογισμοί αναλογιών.
Υπολογιστής έκπτωσης
Υπολογίστε την τελική τιμή, την εξοικονόμηση και το ποσό της έκπτωσης.
Υπολογιστής BMI
Δείκτης μάζας σώματος από ύψος και βάρος (μετρικό ή imperial).
Υπολογιστής ηλικίας
Υπολογίστε την ακριβή σας ηλικία σε χρόνια, μήνες και ημέρες από την ημερομηνία γέννησης.
Υπολογιστής σύνθετου τόκου
Υπολογίστε το τελικό ποσό και τους τόκους που κερδίσατε με ανατοκισμό.
Όλοι οι υπολογιστές
Δεν βρέθηκαν υπολογιστές
Comments (0)