„Affine“ šifras
Užkoduokite ir iškoduokite žinutes „Affine“ keitimo šifru.
Rezultatas
Kaip naudotis
- Įveskite reikiamas reikšmes į laukus.
- Spustelėkite „Skaičiuoti“, kad pamatytumėte rezultatą.
- Nukopijuokite arba pasidalykite rezultatu mygtuku „Dalytis“.
Apie šią skaičiuoklę
Šis įrankis užšifruoja ir iššifruoja tekstą naudodamas Affine šifrą – pakeitimo šifrą, apibrėžtą E(x) = (a·x + b) mod 26, kur x yra raidės skaitinė padėtis (A=0…Z=25), a ir b yra šifravimo raktai, o rezultatas atvaizduojamas atgal į raidę. Kadangi iššifravimui reikia modulinio dalijimo, raktas a turi būti tarpusavyje pirminis su 26 (neturėti bendro daliklio, išskyrus 1) – galimos reikšmės yra 1, 3, 5, 7, 9, 11, 15, 17, 19, 21, 23, 25.
Tai klasikinis mokymo pavyzdys įvadiniuose kriptografijos kursuose, nes jis apibendrina ir Cezario šifrą (kai a=1), ir paprastus daugybinius šifrus, kartu parodydamas, kodėl modulinė aritmetika ir tarpusavio primumas svarbūs invertuojamumui. Įveskite tekstą ir du raktus a ir b, kad užkoduotumėte ar iššifruotumėte pranešimą.
Was this helpful?
Galite pasirinkti iki 3 reakcijų.
Populiariausi skaičiuotuvai
Paskolos įmokų skaičiuoklė
Įvertinkite mėnesinę paskolos įmoką, bendras palūkanas ir grąžinimo kainą.
Procentų skaičiuotuvas
Procentinis pokytis, procentas nuo ir santykiniai skaičiavimai.
Nuolaidų skaičiuoklė
Apskaičiuokite galutinę kainą pritaikius nuolaidą ir sužinokite, kiek sutaupote.
KMI skaičiuoklė
Apskaičiuokite kūno masės indeksą pagal ūgį ir svorį.
Amžiaus skaičiuoklė
Apskaičiuokite tikslų amžių metais, mėnesiais ir dienomis.
Sudėtinių palūkanų skaičiuoklė
Apskaičiuokite galutinę sumą ir uždirbtas palūkanas su kapitalizacija.
Visi skaičiuotuvai
Skaičiuotuvų nerasta
Comments (0)