Affine-chiffer

Kod og dekod meldinger med Affine-substitusjonschifferet.

Slik bruker du den

  1. Skriv inn de nødvendige verdiene i feltene.
  2. Klikk på «Beregn» for å se resultatet.
  3. Kopier eller del resultatet med «Del»-knappen.

Om denne kalkulatoren

Dette verktøyet krypterer og dekrypterer tekst med Affine-chifferet, et substitusjonschiffer definert av E(x) = (a·x + b) mod 26, der x er en bokstavs numeriske posisjon (A=0…Z=25), a og b er krypteringsnøklene, og resultatet mappes tilbake til en bokstav. Siden det krever modulær divisjon for å dekryptere, må nøkkelen a være relativt primisk med 26 (ikke dele noen felles faktor utover 1) — gyldige valg er 1, 3, 5, 7, 9, 11, 15, 17, 19, 21, 23, 25.

Det er et klassisk undervisningseksempel i innledende kryptografikurs fordi det generaliserer både Cæsar-chifferet (når a=1) og enkle multiplikative chiffer, samtidig som det viser hvorfor modulær aritmetikk og relativ primiskhet betyr noe for inverterbarhet. Skriv inn teksten din og de to nøklene a og b for å kode eller dekode en melding.

Was this helpful?

Du kan velge opptil 3 reaksjoner.

Comments (0)

  • Be the first to comment.

Populære kalkulatorer

Alle kalkulatorer