Kodér/dekodér Hillovy šifry

Zadejte text a maticový klíč 2×2 pro kódování nebo dekódování Hillovou šifrou.

Jak používat

  1. Zadejte své hodnoty do polí výše.
  2. Klikněte na "Vypočítat" a zobrazí se výsledek.
  3. Pomocí tlačítka "Sdílet" odešlete svůj výsledek.

O této kalkulačce

Hillova šifra, kterou vynalezl Lester Hill v roce 1929, je klasická polygrafická substituční šifra, jež pomocí lineární algebry šifruje písmena po blocích, nikoli po jednom: každá dvojice písmen se převede na číselný vektor 2×1 (A=0…Z=25), vynásobí maticí klíče 2×2 a zredukuje modulo 26, čímž vznikne dvojice písmen šifrového textu. Dešifrování proces obrací pomocí modulární inverze matice klíče, která existuje jen tehdy, pokud je determinant matice nesoudělný s 26.

Tento nástroj šifruje nebo dešifruje text Hillovou šifrou při zadané matici klíče 2×2 a modulární aritmetiku i inverzi matice zvládá automaticky. Studenti kryptografie a vyučující informatiky jej používají, aby viděli, jak násobení matic vytváří difuzi napříč dvojicemi písmen, a ke kontrole ručně řešených domácích úloh podle funkční referenční implementace.

Was this helpful?

Můžete vybrat až 3 reakce.

Comments

  • Be the first to comment.

Oblíbené kalkulačky

Všechny kalkulačky