Проект "Свободные голосования"

Электронная системы голосований через интернет
Текущее время: 20 апр 2024, 18:53

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
СообщениеДобавлено: 26 окт 2011, 22:11 
Не в сети

Зарегистрирован: 17 июн 2011, 18:14
Сообщения: 2543
Очевидно что разные пакеты будут обрабатываться по разному. Хочу попробовать собрать в один список все возможные типы пактов:

1. Общий пакет. Предназначен всем в сети. Будет проходить контроль на предмет не пересылался-ли он уже раньше. Дальше отправляться по всем имеющимся соединениям кроме того, по которому он пришел.

2. Транзитный пакет с голосом в голосовании. После прихода проверяется подпись на пакете. Подпись должна иметь публичный ключ, подписанный авторизованным персональным ключем. Подписанные данные извлекаются, подписываются текущим транспортным ключем и отправляются по всем соединениям, кроме того, по которому он пришел.

3. Локальный голос в голосовании. Подписывается текущим транспортным ключем и отправляется в первую группу текущих соединений.

4. Локальная подпись в голосовании. Тип у нее - "общий пакет". При первой отправке пакет отправляется только во вторую группу соединений.

5. Запрос данных. Содержит в составе пакета поле TTL. Если поле TTL не равно 0, берется значение TTL из принятого пакета, вычитается 1 и пакет отправляется на все соединения, кроме того, по которому пакет пришел, с новым значением TTL.

Будут еще, но сейчас не могу пока сформулировать.

_________________
7BF9BDC16428245B55CF04EF4A609CA44E0F6E68


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 окт 2011, 10:45 
Не в сети

Зарегистрирован: 27 авг 2011, 22:36
Сообщения: 460
Для каждого из протоколов типы пакетов будут разными. Вы сейчас описываете протокол "голосований"?

_________________
AF4B DFB0 0E41 2F7A 09FD 4971 96F0 B176 EA1C DD85


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 окт 2011, 13:22 
Не в сети

Зарегистрирован: 17 июн 2011, 18:14
Сообщения: 2543
yurial писал(а):
Для каждого из протоколов типы пакетов будут разными. Вы сейчас описываете протокол "голосований"?

Я описываю вообще всевозможные пакеты, логика обработки которых будет разная. Потом их уже можно распределить по протоколам.

_________________
7BF9BDC16428245B55CF04EF4A609CA44E0F6E68


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 окт 2011, 14:46 
Не в сети

Зарегистрирован: 27 авг 2011, 22:36
Сообщения: 460
Мне кажется бесполезное занятие.
Куда полезнее было бы разработать типы пакетов связанных с базовым функционалом транспортной сети.

_________________
AF4B DFB0 0E41 2F7A 09FD 4971 96F0 B176 EA1C DD85


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 окт 2011, 15:20 
Не в сети

Зарегистрирован: 17 июн 2011, 18:14
Сообщения: 2543
yurial писал(а):
Мне кажется бесполезное занятие.
Куда полезнее было бы разработать типы пакетов связанных с базовым функционалом транспортной сети.

Например?

_________________
7BF9BDC16428245B55CF04EF4A609CA44E0F6E68


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB