Рубрики
Без рубрики

Программа шифрования Playfair шифра в Python

В этом посте я собираюсь объяснить вам, как комировать PLAYFAIR CHIPHER, чтобы шифровать открытый текст на шифр. Так … с меткой информатики, Python, программирование, безопасность.

Playfair шифр в Python (2 части части)

В этом посте я собираюсь объяснить вам, как комировать PLAYFAIR CHIPHER, чтобы шифровать открытый текст на шифр. Таким образом, этот пост состоит из программы шифрования и вскоре добавит программу дешифрования в этой серии, так как оставаться настроенными!

Если вы не знаете, как алгоритм работает на заказ предыдущего поста в этой серии.

Так без дальнейшего ADO, давайте Начать !! 👨💻👩. 💻

Можете ли вы вспомнить, каковы были шаги алгоритма?

Да, ты прав! Алгоритм был состоит из Три Шаги:

  1. Конвертировать открытый текст в диграфи (то есть в пару двух букв)
  2. Генерировать матрицу ключей шифрования
  3. Шифровать открытый текст, используя матрицу шифров ключей и получить зашифрованный текст.

Шаг: 1 Создание функции для преобразования открытого текста в Digraphs

Шаг: 2 Функция для генерации матрицы ключей шифрования

Теперь нам нужно найти индекс определенного символа внутри матрицы шифров для выполнения шифрования:

Шаг: 3 Шифрование открытого текста с использованием матрицы ключей шифрования и получить зашифрованный текст

Заключительный этап! Запуск нашего кода из основного метода:

Большое спасибо для чтения!

Я надеюсь, что код с комментариями был на самом деле достаточно, чтобы понять логику.

Вот ссылка на репозиторию на весь файл кода Github repo.

Но если у вас все еще есть какие-либо сомнения, не стесняйтесь упомянуть ниже в разделе обсуждения, я хотел бы ответить на них.

Также брось сердце ❤ Если вы получили некоторые знания!

Playfair шифр в Python (2 части части)

Оригинал: “https://dev.to/karanmunjani/encryption-using-playfair-cipher-in-python-24l4”