Affine-chiffer

Kod og afkod beskeder med Affine-substitutionschifferet.

Sådan bruges den

  1. Indtast dine værdier i felterne ovenfor.
  2. Tryk på "Beregn" for at se resultatet.
  3. Brug "Del" til at sende dit resultat.

Om denne beregner

Dette værktøj krypterer og dekrypterer tekst med Affine-chifferet, et substitutionschiffer defineret ved E(x) = (a·x + b) mod 26, hvor x er et bogstavs numeriske position (A=0…Z=25), a og b er krypteringsnøglerne, og resultatet afbildes tilbage til et bogstav. Fordi det kræver modulær division for at dekryptere, skal nøglen a være indbyrdes primisk med 26 (ikke have nogen fælles faktor udover 1) — gyldige valg er 1, 3, 5, 7, 9, 11, 15, 17, 19, 21, 23, 25.

Det er et klassisk undervisningseksempel i indledende kryptografikurser, fordi det generaliserer både Cæsar-chifferet (når a=1) og simple multiplikative chiffer, samtidig med at det viser, hvorfor modulær aritmetik og indbyrdes primiskhed har betydning for invertibilitet. Indtast din tekst og de to nøgler a og b for at kode eller afkode en meddelelse.

Was this helpful?

Du kan vælge op til 3 reaktioner.

Comments (0)

  • Be the first to comment.

Populære beregnere

Alle beregnere