Аффинный шифр (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)