Hillova šifra: kodér/dekodér

Zadajte text a kľúčovú maticu 2×2 a zakódujte alebo dekódujte Hillovou šifrou.

Ako používať

  1. Zadajte potrebné hodnoty do polí.
  2. Kliknite na „Vypočítať“ a zobrazí sa výsledok.
  3. Skopírujte alebo zdieľajte výsledok tlačidlom „Zdieľať“.

O tejto kalkulačke

Hillova šifra, ktorú vynašiel Lester Hill v roku 1929, je klasická polygrafická substitučná šifra, ktorá pomocou lineárnej algebry šifruje písmená v blokoch, a nie po jednom: každá dvojica písmen sa zobrazí na dvojrozmerný číselný vektor 2×1 (A=0…Z=25), vynásobí sa kľúčovou maticou 2×2 a zredukuje sa modulo 26, čím vznikne dvojica šifrovaného textu. Dešifrovanie proces obracia pomocou modulárnej inverznej matice ku kľúčovej matici, ktorá existuje, len ak je determinant matice nesúdeliteľný s 26.

Tento nástroj šifruje alebo dešifruje text Hillovou šifrou pri danej kľúčovej matici 2×2 a modulárnu aritmetiku a inverziu matice zvláda automaticky. Študenti kryptografie a učitelia informatiky ho používajú na zistenie, ako násobenie matíc vytvára difúziu naprieč dvojicami písmen, a na kontrolu ručne počítaných domácich úloh voči funkčnej referenčnej implementácii.

Was this helpful?

Môžete vybrať až 3 reakcie.

Comments

  • Be the first to comment.

Populárne kalkulačky

Všetky kalkulačky