Ladataan 3D-laboratoriota…
Ladataan oppituntia…
← Koodien ja salakirjoitusten laboratorioMaailma 1 · oppitunti 4/5Kaikki oppitunnit ↓

E(x) = a·x + b (mod 26)
Opetatko tätä? Avaa projektoritila
Numeroi kirjaimet A=0 … Z=25. Affiininen salaus kertoo jokaisen luvun a:lla, lisää siihen b:n ja kiertää tuloksen 26:n ympäri:
E(x) = (a·x + b) mod 26
Caesar-siirto on erikoistapaus, jossa a = 1. Kertominen hajottaa kirjaimet, joten aakkosten naapurikirjaimet päätyvät kauas toisistaan.
Kuinka monta a:n arvoa voidaan purkaa?
Miksi a = 13 ei käy?