Сон
|
|
1 | |
Криптография, многопоточное программирование, сетевое программирование14.07.2012, 13:49. Показов 2501. Ответов 3
Метки нет Все метки)
(
Не знаю, с чего начать, подскажите:
В этом задании необходимо реализовать клиент-серверное приложение, позволяющее суммировать последовательности целых чисел и обеспечивающее защищённую передачу данных. Приложение должно реализовывать следующий текстовый протокол (все строки заканчиваются символом перевода строки): Клиент устанавливает соединение с сервером и передаёт следующие команды: HLO логин PBK открытый_ключ_RSA Сервер, получив открытый ключ клиента, генерирует случайный ключ для алгоритма AES (сеансовый ключ) и передаёт его клиенту в зашифрованном полученным ранее открытым ключом виде. Все последующие данные передаются в зашифрованном сеансовым ключом виде. Клиент посылает произвольное количество запросов вида NMR целое_число При отправке клиентом запроса SUM сервер отправляет клиенту сумму чисел, полученных со времени последнего запроса SUM либо с момента открытия соединения, если таких запросов ещё не было. Клиент может закрыть соединение в любой момент, отправив при этом сообщение BYE Сервер должен поддерживать любое количество одновременно подключенных клиентов. Для проверки работоспособности сервера следует реализовать сценарий, запускающий 10 копий клиента одновременно.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь |
|
14.07.2012, 13:49 | |
Ответы с готовыми решениями:
3
Программирование БД
Программирование робота |
4864 / 3286 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
||||||
15.07.2012, 05:59 | 2 | |||||
0
|
Сон
|
|
15.07.2012, 11:59 | 3 |
Спасибо, но как-то не очень помогло.
|
4864 / 3286 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
||||||||||||||||
16.07.2012, 02:02 | 4 | |||||||||||||||
это внешнее описание базового исполнителя для клиентской части
это для генерации ключа
ты спрашивал с чего начать, начинать нужно с разработки исполнителей, чтобы всё в кашу не превратилось к середине программы
0
|
16.07.2012, 02:02 | |
Помогаю со студенческими работами здесь
4
Функциональное программирование программирование формул Новичок в программирование Многопоточное программирование Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |