„Affine” šifrs
Kodējiet un dekodējiet ziņojumus ar „Affine” aizstāšanas šifru.
Rezultāts
Kā lietot
- Ievadiet vajadzīgās vērtības laukos.
- Noklikšķiniet uz “Aprēķināt”, lai redzētu rezultātu.
- Nokopējiet vai kopīgojiet rezultātu ar pogu “Kopīgot”.
Par šo kalkulatoru
Šis rīks šifrē un atšifrē tekstu ar afīno šifru — aizstājējšifru, kas definēts kā E(x) = (a·x + b) mod 26, kur x ir burta skaitliskā pozīcija (A=0…Z=25), a un b ir šifrēšanas atslēgas, un rezultāts tiek attēlots atpakaļ uz burtu. Tā kā atšifrēšanai nepieciešama modulārā dalīšana, atslēgai a jābūt savstarpēji pirmam ar 26 (bez kopīgiem dalītājiem, izņemot 1) — derīgas vērtības ir 1, 3, 5, 7, 9, 11, 15, 17, 19, 21, 23, 25.
Tas ir klasisks mācību piemērs iesācēju kriptogrāfijas kursos, jo tas vispārina gan Cēzara šifru (kad a=1), gan vienkāršus multiplikatīvos šifrus, vienlaikus parādot, kāpēc modulārā aritmētika un savstarpēja primība ir svarīga invertējamībai. Ievadiet tekstu un divas atslēgas a un b, lai kodētu vai dekodētu ziņojumu.
Was this helpful?
Varat izvēlēties līdz 3 reakcijām.
Populārākie kalkulatori
Aizdevuma kalkulators
Ikmēneša maksājums, kopējie procenti un pilns maksājumu grafiks.
Procentu kalkulators
Procentu izmaiņas, procents no un attiecību aprēķini.
Atlaides kalkulators
Aprēķiniet galīgo cenu, ietaupījumu un atlaides summu.
ĶMI kalkulators
Ķermeņa masas indekss no auguma un svara (metriskā vai imperiālā).
Vecuma kalkulators
Aprēķiniet precīzu vecumu gados, mēnešos un dienās no dzimšanas datuma.
Saliktā procenta kalkulators
Aprēķiniet gala summu un nopelnītos procentus ar kapitalizāciju.
Visi kalkulatori
Kalkulatori nav atrasti
Comments (0)