Hill-chiffer enkoder/dekoder

Skriv inn tekst og en 2×2-nøkkelmatrise for å enkode eller dekode med Hill-chifferet.

Slik bruker du den

  1. Skriv inn de nødvendige verdiene i feltene.
  2. Klikk på «Beregn» for å se resultatet.
  3. Kopier eller del resultatet med «Del»-knappen.

Om denne kalkulatoren

Hill-chifferet, oppfunnet av Lester Hill i 1929, er et klassisk polygrafisk substitusjonschiffer som krypterer bokstaver i blokker i stedet for én og én ved hjelp av lineær algebra: hvert bokstavpar avbildes på en 2×1-tallvektor (A=0…Z=25), multipliseres med en 2×2-nøkkelmatrise og reduseres modulo 26 for å gi chifferteksten som et bokstavpar. Dekryptering reverserer prosessen ved hjelp av nøkkelmatrisens modulære invers, som bare finnes hvis matrisens determinant er relativt primisk med 26.

Verktøyet krypterer eller dekrypterer tekst med et Hill-chiffer gitt en 2×2-nøkkelmatrise, og håndterer den modulære aritmetikken og matriseinversjonen automatisk. Kryptografistudenter og undervisere i informatikk bruker det til å se hvordan matrisemultiplikasjon gir diffusjon over bokstavpar, og til å kontrollere lekser gjort for hånd mot en fungerende referanseimplementasjon.

Was this helpful?

Du kan velge opptil 3 reaksjoner.

Be the first to comment.

Populære kalkulatorer

Alle kalkulatorer