Affint chiffer
Koda och avkoda meddelanden med det affina substitutionschiffret.
Resultat
Så här använder du
- Ange dina värden i fälten ovan.
- Tryck på Beräkna för att se resultatet direkt.
- Använd Dela-knappen för att kopiera en länk till ditt resultat.
Om denna kalkylator
Det här verktyget krypterar och dekrypterar text med affint chiffer, ett substitutionschiffer definierat av E(x) = (a·x + b) mod 26, där x är en bokstavs numeriska position (A=0…Z=25), a och b är krypteringsnycklarna, och resultatet avbildas tillbaka till en bokstav. Eftersom det kräver modulär division för att dekryptera måste nyckeln a vara relativt prima med 26 (dela ingen gemensam faktor förutom 1) — giltiga val är 1, 3, 5, 7, 9, 11, 15, 17, 19, 21, 23, 25.
Det är ett klassiskt undervisningsexempel i introduktionskurser i kryptografi eftersom det generaliserar både Caesar-chiffret (när a=1) och enkla multiplikativa chiffer, samtidigt som det visar varför modulär aritmetik och relativt prima tal spelar roll för inverterbarheten. Ange din text och de två nycklarna a och b för att koda eller avkoda ett meddelande.
Was this helpful?
Du kan välja upp till 3 reaktioner.
Populära kalkylatorer
Lånkalkylator
Månadsbetalning, total ränta och fullständig amorteringsplan.
Procenträknare
Procentuell förändring, procent av och förhållandeberäkningar.
Rabattkalkylator
Beräkna slutpris, besparing och rabattbelopp.
BMI-räknare
Body mass index från längd och vikt (metriskt eller imperial).
Ålderskalkylator
Beräkna din exakta ålder i år, månader och dagar från ett födelsedatum.
Ränta-på-ränta-kalkylator
Beräkna slutbelopp och intjänad ränta med ränta-på-ränta.
Alla räknare
Inga kalkylatorer hittades
Comments (0)