Koder/dekoder szyfru Hilla

Podaj tekst i macierz klucza 2×2, aby kodować lub dekodować szyfrem Hilla.

Jak korzystać

  1. Wprowadź potrzebne wartości w polach.
  2. Kliknij „Oblicz”, aby zobaczyć wynik.
  3. Skopiuj lub udostępnij wynik przyciskiem „Udostępnij”.

O tym kalkulatorze

Wynaleziony przez Lestera Hilla w 1929 roku szyfr Hilla jest klasycznym szyfrem podstawieniowym poligraficznym, który szyfruje litery blokami, a nie pojedynczo, za pomocą algebry liniowej: każda para liter jest odwzorowywana na wektor liczbowy 2×1 (A=0…Z=25), mnożona przez macierz klucza 2×2 i redukowana modulo 26, co daje parę liter szyfrogramu. Deszyfrowanie odwraca ten proces za pomocą odwrotności modularnej macierzy klucza, która istnieje tylko wtedy, gdy wyznacznik macierzy jest względnie pierwszy z 26.

To narzędzie szyfruje lub deszyfruje tekst szyfrem Hilla przy danej macierzy klucza 2×2, automatycznie obsługując arytmetykę modularną i odwracanie macierzy. Studenci kryptografii i wykładowcy informatyki używają go, aby zobaczyć, jak mnożenie macierzy powoduje dyfuzję w parach liter, oraz do sprawdzania ręcznie wykonanych zadań względem działającej implementacji referencyjnej.

Was this helpful?

Możesz wybrać maksymalnie 3 reakcje.

Comments

  • Be the first to comment.

Popularne kalkulatory

Wszystkie kalkulatory