Hillova šifra: kodirnik/dekodirnik

Vnesite besedilo in ključno matriko 2×2, da kodirate ali dekodirate s Hillovo šifro.

Kako uporabljati

  1. V polja vnesite potrebne vrednosti.
  2. Kliknite »Izračunaj«, da vidite rezultat.
  3. Kopirajte ali delite rezultat z gumbom »Deli«.

O tem kalkulatorju

Hillova šifra, ki jo je leta 1929 izumil Lester Hill, je klasična poligrafska substitucijska šifra, ki z linearno algebro šifrira črke v blokih in ne eno po eno: vsak par črk se preslika v 2×1 številski vektor (A=0…Z=25), pomnoži z ključno matriko 2×2 in reducira po modulu 26, da dobimo par šifrata. Dešifriranje obrne postopek z modularnim inverzom ključne matrike, ki obstaja le, če je determinanta matrike tuja številu 26.

To orodje šifrira ali dešifrira besedilo s Hillovo šifro glede na ključno matriko 2×2 in samodejno obravnava modularno aritmetiko in obračanje matrike. Študenti kriptografije in učitelji računalništva ga uporabljajo, da vidijo, kako množenje matrik ustvari difuzijo čez pare črk, in za preverjanje ročno opravljenih domačih nalog glede na delujočo referenčno izvedbo.

Was this helpful?

Izberete lahko do 3 odzive.

Be the first to comment.

Priljubljeni kalkulatorji

Vsi kalkulatorji