Hilo šifro koduotojas/dekoduotojas

Įveskite tekstą ir 2×2 rakto matricą, kad užkoduotumėte ar iškoduotumėte Hilo šifru.

Kaip naudotis

  1. Įveskite reikiamas reikšmes į laukus.
  2. Spustelėkite „Skaičiuoti“, kad pamatytumėte rezultatą.
  3. Nukopijuokite arba pasidalykite rezultatu mygtuku „Dalytis“.

Apie šią skaičiuoklę

1929 m. Lester Hill išrastas Hilo šifras yra klasikinis poligrafinis pakeitimo šifras, kuris, naudodamas tiesinę algebrą, raides šifruoja blokais, o ne po vieną: kiekviena raidžių pora atvaizduojama 2×1 skaičių vektoriumi (A=0…Z=25), dauginama iš 2×2 rakto matricos ir redukuojama moduliu 26, kad gautųsi šifruoto teksto pora. Dešifravimas atvirkščiai naudoja rakto matricos modulinę atvirkštinę matricą, kuri egzistuoja tik jei matricos determinantas yra tarpusavyje pirminis su 26.

Ši priemonė užšifruoja arba iššifruoja tekstą Hilo šifru pagal 2×2 rakto matricą, automatiškai atlikdama modulinę aritmetiką ir matricos apvertimą. Kriptografijos studentai ir informatikos dėstytojai ją naudoja pamatyti, kaip matricų daugyba sukuria sklaidą tarp raidžių porų, ir rankiniu būdu atliktiems namų darbams patikrinti pagal veikiantį etaloninį įgyvendinimą.

Was this helpful?

Galite pasirinkti iki 3 reakcijų.

Comments

  • Be the first to comment.

Populiariausi skaičiuotuvai

Visi skaičiuotuvai