Cifrario Affine

Codifica e decodifica messaggi con il cifrario a sostituzione Affine.

Come si usa

  1. Inserisci i tuoi valori nei campi qui sopra.
  2. Premi Calcola per vedere subito il tuo risultato.
  3. Usa il pulsante Condividi per copiare un link al tuo risultato.

Informazioni su questo calcolatore

Questo strumento cifra e decifra il testo con il cifrario Affine, un cifrario a sostituzione definito da E(x) = (a·x + b) mod 26, dove x è la posizione numerica di una lettera (A=0…Z=25), a e b sono le chiavi di cifratura, e il risultato viene rimappato su una lettera. Poiché per decifrare serve la divisione modulare, la chiave a deve essere coprima con 26 (non condividere nessun fattore comune oltre a 1) — le scelte valide sono 1, 3, 5, 7, 9, 11, 15, 17, 19, 21, 23, 25.

È un classico esempio didattico nei corsi introduttivi di crittografia perché generalizza sia il cifrario di Cesare (quando a=1) sia i semplici cifrari moltiplicativi, mostrando perché l'aritmetica modulare e la coprimalità contano per l'invertibilità. Inserisci il tuo testo e le due chiavi a e b per codificare o decodificare un messaggio.

Was this helpful?

Puoi scegliere fino a 3 reazioni.

Comments (0)

  • Be the first to comment.

Calcolatori popolari

Tutti i calcolatori