Вы находитесь на странице: 1из 3

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО

ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Лабораторная работа 4
Разбиение проекта на перечень задач

Выполнил:
студент группы ПИ-16а
Михайлов Б. В.

Донецк – 2019
1. Проектирование
1.1. Разработка структуры приложения
1.2. Разработка интерфейса
1.3. Выбор средств разработки
2. Дизайн
2.1. Разработка прототипов
2.2. Создание интерфейсов
3. Реализация криптографической защиты
3.1.Изучение библиотеки System.Cryptograhpy
3.2.Реализация шифрования текста симметричным алгоритмом
Rijndael
3.3. Реализация шифрования текста ассиметричным алгоритмом
RSA
3.4. Реализация расшифрования текста, зашифрованного
алгоритмом Rjndael
3.5. Реализация расшифрования текста, зашифрованного
алгоритмом RSA
3.6. Реализация создания ЭЦП
3.7. Реализация проверки валидности ЭЦП
4. Установка защищенного соединения
4.1. Реализация установки защищенного соединения SSL.
5. Авторизация
5.1. Проверка логина и пароля
5.2. Подключение к серверу
6. Список сообщений
6.1. Вывод сообщений
6.2. Офлайн подгрузка сообщений
6.3. Переход между папками (Входящие, исходящие, Черновики,
СПАМ, Корзина)
6.4. Возможность удаления сообщения
7. Просмотр сообщений
7.1. Возможность скачивания вложенных файлов
7.2. Отображение письма
7.3. Возможность ответа на сообщение
7.4. Дешифрование письма
7.5. Проверка ЭЦП
8. Написание письма
8.1. Возможность прикрепления файлов
8.2. Шифрование письма
8.3. Создание ЭЦП
9. Упрвление почтовыми ящиками
9.1. Добавление ящика
9.2. Изменения ящика
9.3. Удаление ящика
10. Управление ключами
10.1.Добавить ключ
10.2.Удалить ключ
11. Тестирование