Автор статьи
Валерия
Эксперт по сдаче вступительных испытаний в ВУЗах
- Изучите схему работы симметричной криптосистемы на основе курса лекций.
- На основе программы, разработанной в предыдущих работах создать подсистему шифрования симметричной криптосистемы.
- Подсистема должна создавать по выбранному студентом самостоятельно алгоритму генерирования случайного числа ключ сеанса.
- Подсистема должна шифровать с помощью ключа сеанса выбранный файл, добавляя в его конец расширение “enc”.
- На основе введенного пароля пользователя с помощью алгоритма хеширования подсистема должна создавать ключ шифрования (смотри практическую работу 3).
- Подсистема должна шифровать с помощью созданного ключа ключ сеанса и добавлять его в зашифрованный файл.
- Разработка выполняется на выбранном и согласованном с преподавателем языке программирования.
- Тестирование программы выполняется по произвольному файлу.
- При программировании исходный текст должен содержать комментарии ко всем идентификаторам (переменным, константам и функциям), а также к основным блокам реализации алгоритма в программном коде.
- Все идентификаторы должны содержать в начале имени инициалы студента и символ подчеркивания. Пример: «ИАА_key».
- Результат в виде исполняемого файла, исходного текста и описания программы должен быть оформлен в виде архива ZIP с именем, включающем наименование предмета, номер работы и ФИО студента. Пример: «ЗащитаКИС_Пр4_ИвановАА.zip».
- Работу в виде архива прислать для проверки преподавателю.
- Титульный лист.
- Краткое описание программы и пример ее работы.
- Выводы по полученным результатам.
- Исходный текст программы.
- Исполняемый код программы.
или напишите нам прямо сейчас
⚠️ Пожалуйста, пишите в MAX или заполните форму выше.
В России Telegram и WhatsApp блокируют - сообщения могут не дойти.
О сайте
Поделитесь в соцсетях: