Hila šifra kodētājs/dekodētājs

Ievadiet tekstu un 2×2 atslēgas matricu, lai kodētu vai dekodētu ar Hila šifru.

Kā lietot

  1. Ievadiet vajadzīgās vērtības laukos.
  2. Noklikšķiniet uz “Aprēķināt”, lai redzētu rezultātu.
  3. Nokopējiet vai kopīgojiet rezultātu ar pogu “Kopīgot”.

Par šo kalkulatoru

Lestera Hila 1929. gadā izgudrotā Hila šifra ir klasiska poligrāfiskā aizstāšanas šifra, kas, izmantojot lineāro algebru, šifrē burtus blokos, nevis pa vienam: katrs burtu pāris tiek attēlots kā 2×1 skaitļu vektors (A=0…Z=25), reizināts ar 2×2 atslēgas matricu un reducēts pēc moduļa 26, lai iegūtu šifrteksta pāri. Atšifrēšana apgriež procesu, izmantojot atslēgas matricas moduļa apgriezto matricu, kas pastāv tikai tad, ja matricas determinants un 26 ir savstarpēji pirmskaitļi.

Šis rīks šifrē vai atšifrē tekstu ar Hila šifru, ja dota 2×2 atslēgas matrica, automātiski veicot moduļu aritmētiku un matricas invertēšanu. Kriptogrāfijas studenti un datorzinātņu pasniedzēji to izmanto, lai redzētu, kā matricu reizināšana rada difūziju pāri burtu pāriem, un lai pārbaudītu ar rokām veiktus mājasdarbus pret strādājošu atsauces realizāciju.

Was this helpful?

Varat izvēlēties līdz 3 reakcijām.

Comments

  • Be the first to comment.

Populārākie kalkulatori

Visi kalkulatori