Codificatore/decodificatore cifrario di Hill

Inserisci testo e una matrice chiave 2×2 per codificare o decodificare con il cifrario di Hill.

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

Inventato da Lester Hill nel 1929, il cifrario di Hill è un classico cifrario a sostituzione poligrafica che cifra le lettere a blocchi anziché una alla volta, usando l'algebra lineare: ogni coppia di lettere viene associata a un vettore numerico 2×1 (A=0…Z=25), moltiplicata per una matrice chiave 2×2 e ridotta modulo 26 per ottenere la coppia di testo cifrato. La decifratura inverte il processo usando l'inversa modulare della matrice chiave, che esiste solo se il determinante della matrice è coprimo con 26.

Questo strumento cifra o decifra il testo con un cifrario di Hill data una matrice chiave 2×2, gestendo automaticamente l'aritmetica modulare e l'inversione della matrice. Studenti di crittografia e docenti di informatica lo usano per vedere come la moltiplicazione di matrici produca diffusione tra le coppie di lettere e per verificare i compiti svolti a mano con un'implementazione funzionante di riferimento.

Was this helpful?

Puoi scegliere fino a 3 reazioni.

Comments

  • Be the first to comment.

Calcolatori popolari

Tutti i calcolatori