Šifra Affine
Zakódujte a dekódujte zprávy substituční šifrou Affine.
Výsledek
Jak používat
- Zadejte své hodnoty do polí výše.
- Klikněte na "Vypočítat" a zobrazí se výsledek.
- Pomocí tlačítka "Sdílet" odešlete svůj výsledek.
O této kalkulačce
Tento nástroj šifruje a dešifruje text pomocí Affine šifry, substituční šifry definované vztahem E(x) = (a·x + b) mod 26, kde x je číselná pozice písmene (A=0…Z=25), a a b jsou šifrovací klíče a výsledek se zpětně převede na písmeno. Protože dešifrování vyžaduje modulární dělení, klíč a musí být nesoudělný s 26 (nesmí s ním mít žádného společného dělitele kromě 1) — platnými hodnotami jsou 1, 3, 5, 7, 9, 11, 15, 17, 19, 21, 23, 25.
Jde o klasický výukový příklad v úvodních kurzech kryptografie, protože zobecňuje jak Caesarovu šifru (pro a=1), tak jednoduché multiplikativní šifry, a zároveň ukazuje, proč je modulární aritmetika a nesoudělnost důležitá pro invertibilitu. Zadejte svůj text a oba klíče a a b k zašifrování nebo dešifrování zprávy.
Was this helpful?
Můžete vybrat až 3 reakce.
Oblíbené kalkulačky
Úvěrová kalkulačka
Měsíční splátka, celkový úrok a kompletní splátkový kalendář.
Procentní kalkulačka
Procentní změna, procento z hodnoty a poměrové výpočty.
Kalkulačka slevy
Vypočítejte konečnou cenu, úsporu a výši slevy.
BMI kalkulačka
Index tělesné hmotnosti z výšky a váhy (metrický nebo imperiální).
Kalkulačka věku
Vypočítejte přesný věk v letech, měsících a dnech od data narození.
Kalkulačka složeného úročení
Vypočítejte konečnou částku a získané úroky se složeným úročením.
Všechny kalkulačky
Žádné kalkulačky nenalezeny
Comments (0)