Affine šiffer
Kodeeri ja dekodeeri sõnumeid Affine'i asendusšifriga.
Tulemus
Kuidas kasutada
- Sisestage oma väärtused ülaltoodud väljadele.
- Tulemuse nägemiseks klõpsake "Arvuta".
- Tulemuse saatmiseks kasutage nuppu "Jaga".
Selle kalkulaatori kohta
See tööriist krüpteerib ja dekrüpteerib teksti Affine šifferiga, asendusšifriga, mis on defineeritud kui E(x) = (a·x + b) mod 26, kus x on tähe numbriline positsioon (A=0…Z=25), a ja b on krüpteerimisvõtmed ja tulemus vastendatakse tagasi täheks. Kuna dekrüpteerimiseks on vajalik modulaarjagamine, peab võti a olema ühistegurita 26-ga (ei jaga ühist tegurit 1-st suuremat) — kehtivad valikud on 1, 3, 5, 7, 9, 11, 15, 17, 19, 21, 23, 25.
See on klassikaline õppenäide sissejuhatavatel krüptograafiakursustel, sest see üldistab nii Caesari šifri (kui a=1) kui ka lihtsad korrutamisšifrid, näidates samas, miks modulaararitmeetika ja ühistegurita olek tähtsad on pöördväärtuse jaoks. Sisesta oma tekst ja kaks võtit a ja b, et kodeerida või dekodeerida sõnum.
Was this helpful?
Saate valida kuni 3 reaktsiooni.
Populaarsed kalkulaatorid
Laenukalkulaator
Kuumakse, intress kokku ja täielik maksegraafik.
Protsendi kalkulaator
Protsendi muutus, protsent millestki ja suhtarvutused.
Allahindluse kalkulaator
Arvuta lõpphind, sääst ja allahindluse summa.
KMI kalkulaator
Kehamassiindeks pikkusest ja kaalust (meetriline või imperiaalne).
Vanusekalkulaator
Arvuta täpne vanus aastates, kuudes ja päevades sünnikuupäeva järgi.
Liitintressi kalkulaator
Arvuta lõppsumma ja teenitud intress liitintressiga.
Kõik kalkulaatorid
Kalkulaatoreid ei leitud
Comments (0)