Транспозиция на Ptyton шифрование и дешифрование

Отменен
Заказ
6418445
Раздел
Программирование
Тип работы
Антиплагиат
Не указан
Срок сдачи
15 Дек 2024 в 23:55
Цена
Договорная
Блокировка
10 дней
Размещен
6 Дек 2024 в 14:08
Просмотров
28
Описание работы

Реализована шифрования и дешифрование текста на ptyton 3 варианта шифрования

1.Каждое слова шифруется задом наперед.

 2.Замена местами каждых 2х символов

 3.ТРАНСПОЗИЦИЯ С ФИКСИРОВАННЫМ ПЕРИОДОМ


Здание №3

3.1 Транспозиция. Перестановка букв по определенному алгоритму.

В транспозирующих шифрах буквы переставляются по заранее определенному правилу. Например, если каждое слово пишется задом наперед, то из «all the better to see you with» получается «lla eht retteb ot ees joy htiw». Другой пример — менять местами каждые две буквы. Таким образом, предыдущее сообщение станет «la tl eh eb tt re ot es ye uo iw ht». Подобные шифры использовались в Первую Мировую и Американскую Гражданскую Войну, чтобы посылать важные сообщения. Сложные ключи могут сделать такой шифр довольно сложным на первый взгляд, но многие сообщения, закодированные подобным образом, могут быть расшифрованы простым перебором ключей на компьютере.

В реализации должен быть выбор типа транспозиции:

 3.1.1 Каждое слова шифруется задом наперед.

 3.1.2 Замена местами каждых 2х символов

 3.1.3 ТРАНСПОЗИЦИЯ С ФИКСИРОВАННЫМ ПЕРИОДОМ

ТРАНСПОЗИЦИЯ С ФИКСИРОВАННЫМ ПЕРИОДОМ: В этом случае сообщение делится на группы символов длины d и к каждой группе применяется одна и та же перестановка. Эта перестановка является ключом; она может быть задана некоторой перестановкой первых d целых чисел. Таким образом, для d=5 в качестве перестановки можно взять: 23154. Это будет означать, что:m1 m2 m3 m4 m5 m6 m7 m8 m9

Должна быть реализована возможность шифрования и расшифровки о трем видам шифрования

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.96
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир