Šifra Affine
Kódujte a dekódujte správy substitučnou šifrou Affine.
Výsledok
Ako používať
- Zadajte potrebné hodnoty do polí.
- Kliknite na „Vypočítať“ a zobrazí sa výsledok.
- Skopírujte alebo zdieľajte výsledok tlačidlom „Zdieľať“.
O tejto kalkulačke
Tento nástroj šifruje a dešifruje text pomocou Affine šifry, substitučnej šifry definovanej ako E(x) = (a·x + b) mod 26, kde x je číselná pozícia písmena (A=0…Z=25), a a b sú šifrovacie kľúče a výsledok sa zobrazí naspäť na písmeno. Pretože dešifrovanie vyžaduje modulárne delenie, kľúč a musí byť nesúdeliteľný s 26 (nemá s ním spoločný deliteľ okrem 1) — platné hodnoty sú 1, 3, 5, 7, 9, 11, 15, 17, 19, 21, 23, 25.
Je to klasický učebný príklad v úvodných kurzoch kryptografie, pretože zovšeobecňuje aj Caesarovu šifru (keď a=1), aj jednoduché multiplikatívne šifry, pričom ukazuje, prečo je modulárna aritmetika a nesúdeliteľnosť dôležitá pre invertovateľnosť. Zadajte svoj text a oba kľúče a a b, aby ste zakódovali alebo dekódovali správu.
Was this helpful?
Môžete vybrať až 3 reakcie.
Populárne kalkulačky
Kalkulačka úveru
Vypočítajte mesačné splátky úveru, celkový úrok a celú sumu na splatenie.
Kalkulačka percent
Vypočítajte percentá, percentuálnu zmenu a koľko percent tvorí jedno číslo z druhého.
Kalkulačka zľavy
Vypočítajte konečnú cenu po percentuálnej zľave a zistite, koľko ušetríte.
Kalkulačka BMI
Vypočítajte si index telesnej hmotnosti (BMI) z výšky a hmotnosti a zistite svoju kategóriu.
Kalkulačka veku
Vypočítajte svoj presný vek v rokoch, mesiacoch a dňoch z dátumu narodenia.
Kalkulačka zloženého úročenia
Zistite, ako vaše úspory rastú vďaka zloženému úročeniu a pravidelným vkladom.
Všetky kalkulačky
Nenašli sa žiadne kalkulačky
Comments (0)