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

1. Способ обеспечения контроля и неизменности результатов события со случайным исходом, осуществляемый с помощью сетевых программно-аппаратных средств, включающих в себя, по меньшей мере, один сервер и, по меньшей мере, один клиентский терминал, соединенные соответствующими каналами связи, заключающийся в том, что:
формируют случайную последовательность на сервере;
подсчитывают на сервере контрольную сумму сформированной случайной последовательности;
пересылают подсчитанную контрольную сумму по каналам связи на соответствующий клиентский терминал;
осуществляют на сервере событие со случайным исходом в соответствии со сформированной случайной последовательностью;
пересылают результат осуществленного события со случайным исходом и сформированную случайную последовательность по каналам связи на тот клиентский терминал, на который ранее переслали подсчитанную контрольную сумму.
2. Способ по п.1, в котором на клиентском терминале сравнивают результат осуществленного события со случайным исходом и упомянутой случайной последовательности и отдельно сравнивают подсчитанную контрольную сумму полученной случайной последовательности с контрольной суммой, присланной до осуществленного события со случайным исходом.
3. Способ по п.1 или 2, в котором для формирования контрольной суммы используют два или более алгоритмов подсчета контрольной суммы.
4. Способ по п.1, в котором до формирования случайной последовательности передают ее длину с клиентского терминала по каналам связи на сервер.
5. Способ по п.1, в котором формирование случайной последовательности осуществляют с помощью алгоритма формирования случайной последовательности, реализуемого на сервере.
6. Способ по п.5, в котором в качестве алгоритма для формирования случайной последовательности используют любой программный алгоритм формирования случайных чисел.
7. Способ по п.5, в котором в качестве алгоритма для формирования случайной последовательности используют любой аппаратный генератор случайных чисел.
8. Способ по п.1, в котором формируют выборку порядковых номеров с помощью алгоритма формирования случайных чисел и пересылают по каналам связи на сервер исходную последовательность, сформированную на клиентском терминале.
9. Способ по п.1, в котором после получения на клиентском терминале подсчитанной контрольной суммы и до осуществления события со случайным исходом принимают от клиентского терминала по каналам связи смещение для коррекции сформированной случайной последовательности.
10. Способ по п.9, в котором смещение выбирают индивидуально для каждого элемента случайной последовательности.
11. Способ по п.1, в котором после получения на клиентском терминале подсчитанной контрольной суммы и до осуществления события со случайным исходом принимают от клиентского терминала по каналам связи выборку порядковых номеров для коррекции сформированной случайной последовательности.
12. Способ по п.1, в котором с клиентского терминала в процессе осуществления события со случайным исходом произвольным образом указывают порядковые номера элементов случайной последовательности.
13. Способ по п.1, в котором на сервере добавляют случайную контрольную фразу к сформированной случайной последовательности в целях предотвращения раскрытия данной последовательности.
14. Способ по п.1, в котором задают контрольную фразу с клиентского терминала, которую учитывают при подсчете контрольной суммы сформированной случайной последовательности.
15. Способ по п.1, в котором упомянутое событие со случайным исходом выбирают из группы, состоящей из азартных игр, лотерей, розыгрышей.