Шифър Affine
Кодирайте и декодирайте съобщения със заместващия шифър Affine.
Резултат
Как се използва
- Въведете стойностите си в полетата по-горе.
- Натиснете "Изчисли", за да видите резултата.
- Използвайте "Сподели", за да изпратите резултата си.
За този калкулатор
Този инструмент криптира и декриптира текст с шифъра Affine, шифър със заместване, определен от E(x) = (a·x + b) mod 26, където x е числовата позиция на буква (A=0…Z=25), a и b са ключовете за криптиране, а резултатът се съпоставя обратно на буква. Защото изисква модулно деление за декриптиране, ключът a трябва да е взаимно прост с 26 (да няма общ делител освен 1) — валидни стойности са 1, 3, 5, 7, 9, 11, 15, 17, 19, 21, 23, 25.
Той е класически учебен пример във въвеждащи курсове по криптография, защото обобщава както шифъра на Цезар (когато a=1), така и простите мултипликативни шифри, показвайки защо модулната аритметика и взаимната простота имат значение за обратимостта. Въведете текста си и двата ключа a и b, за да кодирате или декодирате съобщение.
Was this helpful?
Можете да изберете до 3 реакции.
Популярни калкулатори
Кредитен калкулатор
Месечна вноска, общи лихви и пълен погасителен план.
Калкулатор на проценти
Процентна промяна, процент от стойност и пропорционални изчисления.
Калкулатор на отстъпката
Изчислете крайната цена, спестяванията и размера на отстъпката.
BMI калкулатор
Индекс на телесна маса от височина и тегло (метрична или имперска).
Калкулатор за възраст
Изчислете точната си възраст в години, месеци и дни от датата на раждане.
Калкулатор за сложна лихва
Изчислете крайната сума и натрупаната лихва при капитализация.
Всички калкулатори
Не са намерени калкулатори
Comments (0)