Šifra Affine

Kodirajte in dekodirajte sporočila s substitucijsko šifro Affine.

Kako uporabljati

  1. V polja vnesite potrebne vrednosti.
  2. Kliknite »Izračunaj«, da vidite rezultat.
  3. Kopirajte ali delite rezultat z gumbom »Deli«.

O tem kalkulatorju

To orodje šifrira in dešifrira besedilo s šifro Affine, substitucijsko šifro, opredeljeno z E(x) = (a·x + b) mod 26, kjer je x številski položaj črke (A=0…Z=25), a in b sta šifrirna ključa, rezultat pa se preslika nazaj v črko. Ker za dešifriranje potrebuje modularno deljenje, mora biti ključ a tuje število s 26 (brez skupnega faktorja razen 1) — veljavne izbire so 1, 3, 5, 7, 9, 11, 15, 17, 19, 21, 23, 25.

Je klasičen učni primer v uvodnih tečajih kriptografije, saj posplošuje tako Cezarjevo šifro (kadar je a=1) kot preproste multiplikativne šifre, hkrati pa prikazuje, zakaj sta modularna aritmetika in tujost števil pomembni za invertibilnost. Vnesite besedilo in oba ključa, a in b, da sporočilo kodirate ali dekodirate.

Was this helpful?

Izberete lahko do 3 odzive.

Comments (0)

  • Be the first to comment.

Priljubljeni kalkulatorji

Vsi kalkulatorji