Мне нужна программа на C#. Для курсовой по теме "разработка защищенного корпоративного чата" с поддержкой видео.
Должен быть сервер. Его можно сделать в консоли на C#
На сервере должен храниться файл с логинами и паролями клиентов в защищенном виде. При этом должна быть возможность добавлять клиентов и пароли.
Примеры логинов и паролей: Логин:
Dmitriy.Kirillov@home.ru Пароль: qwerty123
Логин:
Julia.Kirillova@home.ru Пароль: 1qazxsw23edc
Логин:
Pavel.Kolpakov@home.ru Пароль: password123 И т.д.
Клиетская часть написанная на C#.
В клиентской части должно быть окно где нужно вводить логин и пароль клиента, который сверяется с файлом лог и пас на сервере.
В клиентской части должны отображаться пользователи, которые сейчас онлайн
Должна быть возможность личной переписки с любым пользователем.
Должна быть кнопка "видео-вызов" для того чтобы с клиентом можно было начать видеотрансляцию
Должна быть поддержка звука.
Смс-сообщения и видео трафик должны шифроваться.
Смс переписка должны сохраняться.
Должны быть комментарии к коду. Что каждый блок кода выполняет.
Просьба оценить.