Защита и безопасность информации

Тема курсовой работы: Изучение комбинированных систем шифрования.

Цель курсовой работы: Изучение комбинированных систем шифрования и разработка программы демонстрации использования асимметричного алгоритма шифрования RSA.

RSA — криптографический алгоритм с открытым ключом, основывающийся на вычислительной сложности задачи факторизации больших целых чисел. Суть данного алгоритма заключается в генерации пары ключей: открытого и секретного ключа. Открытый ключ передаётся по открытому (то есть незащищённому, доступному для наблюдения) каналу и используется для шифрования сообщения. Зашифрованное сообщение передается к получателю и может быть расшифровано только с использованием секретного ключа.

Реализованная программа обладает следующим функционалом:

  • генерация открытого ключа RSA;
  • генерация секретного ключа RSA;
  • шифрование текст и его сохранение;
  • расшифровка текста с использованием секретного ключа.

Скриншоты практической части работы

Курсовая работа состоит из введения, 2-х глав, заключения и списка литературы.

В первой главе курсовой работы описаны основы методы шифрования информации, представлена классификация существующих шифров, описан принцип использования асинхронного алгоритма шифрования RSA.

Во второй главе представлено описание кода программы и её функциональности. Особое внимание уделено описанию процесса работы алгоритма шифрования RSA и его программной реализации.

Стоимость работы (теория, практика, исходники, презентация) — 40$

Стоимость только практической части с исходниками — 20$