← Текстові інструменти та списки
Текстові інструменти та списки · працює локально

Інструмент шифру Афіна

Кодуйте або декодуйте латинські літери за допомогою перевірених ключів афінного множника й зсуву, використовуючи арифметику за модулем 26.

Готово. Ваші робочі дані залишаються в цьому браузері.

Чому цей інструмент корисний

Використовуйте інструмент шифру Аффіна для прикладів у класі, які потребують підстановки з ключем та явно оберненого множника.

Як це працює

Кодувальник обчислює (a·x+b) mod 26; декодування знаходить мультиплікативний обернений до a за модулем і відхиляє множники, що не є взаємно простими з 26.

Практичний приклад

З множником 5 і зсувом 8, AFFINE CIPHER кодується як IHHWVC SWFRCP і декодується назад без зміни пробілу.

Перевірка

Обчислення є детермінованим і пояснює помилки перевірки замість того, щоб непомітно змінювати некоректні вхідні дані.

Межа приватності

Ввід і вивід залишаються в цій вкладці. Копіювання та завантаження відбуваються через API браузера без завантаження на сервер.

Паспорт результату

Кожен запуск повідомляє свій режим інструмента, мітку часу та розмір вхідних/вихідних даних, щоб можна було перевірити перетворені дані.