Кодувальник/декодувальник шифру Гілла

Введіть текст і матрицю ключа 2×2, щоб закодувати або декодувати шифром Гілла.

Як користуватися

  1. Введіть свої значення в поля вище.
  2. Натисніть «Обчислити», щоб одразу побачити результат.
  3. Скористайтеся кнопкою «Поділитися», щоб скопіювати посилання на результат.

Про цей калькулятор

Шифр Гілла, винайдений Лестером Гіллом 1929 року, є класичним поліграфічним шифром підстановки, який шифрує літери блоками, а не по одній, за допомогою лінійної алгебри: кожна пара літер відображається у числовий вектор 2×1 (A=0…Z=25), множиться на матрицю ключа 2×2 і зводиться за модулем 26, щоб отримати пару шифротексту. Дешифрування обертає процес за допомогою модульної оберненої до матриці ключа, яка існує лише тоді, коли визначник матриці взаємно простий з 26.

Цей інструмент шифрує чи розшифровує текст шифром Гілла за матрицею ключа 2×2, автоматично виконуючи модульну арифметику та обернення матриці. Студенти криптографії та викладачі інформатики користуються ним, щоб побачити, як множення матриць створює дифузію між парами літер, і щоб звіряти домашні завдання, виконані вручну, з робочою еталонною реалізацією.

Was this helpful?

Можна вибрати до 3 реакцій.

Be the first to comment.

Популярні калькулятори

Усі калькулятори