Шифр 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 реакцій.
Популярні калькулятори
Кредитний калькулятор
Щомісячний платіж, загальні відсотки та повний графік погашення.
Калькулятор відсотків
Відсоткова зміна, відсоток від і обчислення співвідношень.
Калькулятор знижки
Розрахуйте кінцеву ціну, заощадження та суму знижки.
Калькулятор ІМТ
Індекс маси тіла за зростом і вагою (метрична або імперська система).
Калькулятор віку
Розрахуйте точний вік у роках, місяцях і днях за датою народження.
Калькулятор складних відсотків
Розрахуйте кінцеву суму і нараховані відсотки з капіталізацією.
Усі калькулятори
Калькуляторів не знайдено
Comments (0)