--> все о казино --> Интересные статьи
 
Все о казино!
рулетка,покер,blackjack,слоты,лотереи...
 
<> Статьи об азартных играх < > Программы для анализа игр казино <>

Рулетка  
Правила рулетки
Системы игры
Программы
Советы игрокам

Blackjack  
Правила Blackjack
Базовая стратегия
Счет карт Blackjack
Soft (программы)

Лотереи  
Правила лотерей
Игровые системы
Теория вероятности
Soft (программы)

Казино  
Общая информация
Плохие казино
Программы из казино
Советы игрокам

Программы  
Lazy BlackJack
WINNINGS
SuperLotS
Лотопомощник
Предсказатель
Программы из казино

Полезное  
Статьи
Новости казино
Обратная связь

Механизм контроля честности интернет-казино MD5

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

Что же это такое?

Вот что говорит Википедия:

MD5 (Message Digest 5) — 128-битный алгоритм хэширования, разработанный профессором Рональдом Л. Ривестом в 1991 году. Предназначен для создания «отпечатков» или «дайджестов» сообщений произвольной длины. Пришёл на смену MD4, который был несовершенен. Описан в RFC 1321.

В 2004 китайские исследователи Сяоюнь Ван (Xiaoyun Wang), Денгуо Фен (Dengguo Feng), Сюецзя Лай (Xuejia Lai) и Хонбо Ю (Hongbo Yu) объявили об обнаруженной ими уязвимости в алгоритме, позволяющей за небольшое время(1 час на кластере IBM p690) находить коллизии [1] [2]. К сожалению, авторы так и не открыли свой секрет широкой публике.

В 2006 году чешский исследователь Властимил Клима опубликовал алгоритм [3][4] позволяющий находить коллизии на обычном компьютере с любым начальным вектором (A,B,C,D), при помощи метода, названного им "туннелирование".

Проще говоря, происходит это так:

Слева входят данные в незашифрованном виде, а на выходе мы получаем последовательность из 4 групп (32 знака - число в шестнадцатеричной системе исчисления) - это уже зашифрованные данные.

А вот что говорят об этом сами казино:

Контроль честности MD5 FairPlay
 

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

Система контроля честности MD5 FairPlay (Честная Игра) основана на передовых публичных криптографических технологиях и алгоритмах, а модель функционирования этой системы базируется на следующих принципиальных условиях:

Перед началом игры игрок самостоятельно подготавливает игровые данные (результаты игр) на одну или несколько последующих игр (серию), в которых фиксируются случайные игровые данные - выпадения чисел в рулетке, случайное расположение карт в колоде и т.п. в будущих играх. Игровые данные записываются в доступном для последующего прочтения текстовом виде.

Сформированные в виде обычного текста игровые данные подписываются цифровой подписью (хешируются). Цифровая подпись формируется по публично доступному криптографическому алгоритму MD5 (RSA Data Security, Inc. MD5 Message-Digest Algorithm). Цифровая подпись под данными блокирует возможность внесения каких-либо изменений в них в ходе игры. Игровые данные становятся доступны игроку только после того, как записанные в них игры будут сыграны.

Цифровая подпись под игровыми данными доступна перед началом игры, в процессе игры и по ее окончании. Это означает, что игрок может контролировать неизменность игровых данных в ходе своих активных игровых действий (выбора позиций для ставок, выбора карт, места в колоде, с которого начнется игра и т.п.). Казино не имеет возможности манипулировать игровыми данными, которые имеют цифровую подпись, и которая изначально известна игроку. Это означает, что казино не может переставлять карты в колоде местами, менять одно число на другое в последовательности выпадающих чисел на рулетке и т.п., поскольку в результате таких действий изменятся игровые данные, а измененные игровые данные будут иметь уже другую цифровую подпись. Такие изменения будут очевидны и полностью подконтрольны игроку.
 

По окончании игры или серии игр игрок может проверить:

а) что у него выпадали именно те числа, карты и т.п., которые были записаны в игровых данных. Это делается простым сравнением того, что выпало в уже состоявшихся играх с тем, что должно было выпасть - эта информация в строго упорядоченном виде становится доступной сразу же по окончании игры;

б) что в ходе игры заранее подготовленные данные не менялись. Это проверяется сравнением контрольной цифровой подписи, которая была доступна игроку еще до начала игры, и проверочной цифровой подписью. Проверочная подпись - это новое и самостоятельно полученное игроком воспроизведение цифровой подписи MD5 под игровыми данными. Получить проверочную подпись можно, в том числе, с использованием независимых сайтов, программ и т.п. - алгоритм MD5 публичен.
Если обе цифровые подписи совпадают, то это свидетельствует о том, что игровые данные от момента их создания до окончания игры не изменялись.

Такая система проверки полностью исключает какую-либо возможность вмешательства интернет-казино в ход игры и ее результат. Игрок делает свои ставки или предпринимает какие-либо игровые действия уже после того, как казино сформировало игровые данные, и цифровая подпись под этими данными строго фиксирует их неизменность.

Как работает механизм MD5 в интернет-казино .

Перед началом игры с помощью генератора случайных чисел (см. в следующих выпусках) генерируется случайная последовательность, которая и зашифровывается с помощью механизма MD5.

Игрок может получить эту последовательность в зашифрованном виде и сразу после игры сравнить с последовательностью (цифровой подписью) в казино и увидеть то, что было зашифровано (последовательность случайных чисел).

Расшифровать последовательность возможно, но на это понадобиться около 10 000 лет.

Можно ли обмануть игрока в данной ситуации?

Зная работу механизма MD5, обман можно исключить.

Но мы знаем только то, что игрок увидело именно ту последовательность, которая была зашифрована.

Значит, подтасовать результаты во время игры нельзя, но это не значит, что их невозможно было подтасовать до начала игры.

 


Другие популярные статьи на нашем сайте о казино

Обмануть игровые автоматы сложно, но можно
Философия казино: десять великих пословиц
От чего зависит успех в казино
Правильно играем в игровые автоматы - система выиграл и уходи
Реальные казино и интернет казино
Бесплатные игры в казино
Эмуляторы игровых автоматов

Наша рассылка
Азартные игры - теория и практика.
Как правильно косить от военкомата

При цитировании материалов ссылка на сайт aboutcasino.biz обязательна!
Rambler's Top100