Secure File Management Application
Курсовой Проект
Необходим дизайн и разработка приложения для управления файлами, которое обеспечивает безопасный обмен файлами и управление ими. Приложение работает в архитектуре клиент-сервер, где общие задачи включают загрузку, выгрузку и удаление файлов клиентов с сервера и на сервер.
Сначала клиенты должны создаваться и управляться с помощью сервера LDAP (Lightweight Directory Access Protocol). Клиенты должны быть аутентифицированы для доступа к серверу. Механизмы контроля доступа (авторизации) должны применяться, чтобы повлиять на то, что клиенты могут делать на сервере.
Вся сетевая связь (и ее протоколы) между хостами (клиентами и серверами), сервером аутентификации (LDAP), сервером базы данных и сервером сертификатов (SSL) должна быть зашифрована.
Вспомогательная функция аудита должна отслеживать, что делают клиенты на сервере.
Максимально упрощайте себе задачу, используя открытые библиотеки.
Срок до 15 июня.