Реализация полиподстановки (m=16,n=8)

Курсовая работа содержит 25стр., 3 рис., 6 ист., 1прил.

Объектом исследования являются методы шифрования

Предмет исследования – шифрование данных с использованием шифра полиподстановки и критерием отбора ключей. Основная цель состоит в написании программы, выполняющей зашифрование/расшифрование произвольного двоичного файла с использованием шифра полиподстановкиm=16,n=8 и критериев отбора ключей.

 Программа состоит из основной функции (main) и пяти вспомогательных: функция выполняющая (GenPermutation) формирование псевдослучайной подстановки степени m = 16, функция выполняющая проверку сформированной подстановки на наличие близких и тождественных переходов (CheckPermutation) и функция выполняющая формирование псевдослучайного ключа полиподстановки степени m = 16 с использованием проверок на близкие и тождественные переходы (generate), функция выполняющая зашифрование/расшифрование заданной строки указанного размера с использованием шифра полиподстановки и соответствующего ключа (прямогоили обратного) (substitution), функция тестирующая текущий сформированный ключ с использованием критериев возрастаний, инверсий циклов(test), функция сжимающая ключ для записи его в файл(compress), функция создающая прямой и инверсный ключ(multiKey).

Более подробно - в самой работе.

Присоединяйся

Зарегестрируйся с помощью социальных сетей.

Публикуй

Опиши работу, прикрепи файлы и назначь цену.

Зарабатывай

Получай пассивный доход с продажи работ.

Тебе понадобится 5 минут для публикации работы на сайте.
Купить

399,00 

(без учета комиссии 3,8 %)

kursach_van.docx
138136
Оцени работу

рейтинг

Поделись работой с друзьями

Мы не грузим циферки, чтоб ты увидел контент как можно быстрее;

Комментарии (0)

trinitiwowka

/ /

Оставить комментарий

Ты не можешь комментировать

Только зарегестрированые пользователи имеют возможность комментировать работы
Реализация полиподстановки (m=16,n=8)
Реализация полиподстановки (m=16,n=8) и критериев отбора ключей.
Категория: Образование
Стоимость: 399,00