MD5 Honesty Contol - Fair Play!
What is MD5?
MD5 is a Message-Digest 5 algorithm, developed by RSA Data Security, Inc. To
give the players reliance that the results of game completely random and depend
only on their decisions and actions accepted during game, we give an opportunity
to carry out honesty control of conducting game.
How to use MD5?
The monitoring MD5 FairPlay system is based on advanced public crypthographic
technologies and algorithms, and the model of functioning of this system is
based on the following basic conditions:
The game data, generated as the usual text, subscribe by the digital signature.
The digital signature is formed on publicly accessible crypthographic algorithm
MD5 (RSA Data Security, Inc. MD5 Message-Digest Algorithm). The digital signature
under the data blocks an opportunity of entering of any changes in them during
game. The game data become accessible to the player only after the games, written
down in them, will be played.
Gaming process using MD5 FairPlay system.
The digital signature of the game data is accessible before the beginning
serie of games, during game and after its ending (or termination).
It means, that the player can supervise an invariance game given during the
active game actions. The casino has no opportunity to manipulate the game data,
which contains the MD5 digital signature, and which is initially known
for the player. It means, that the casino can not rearrange one number for another
in a sequence of dropping out numbers on a roulette etc., as as a result of
such actions will change game given, and the changed game data will have already
other digital signature. Such changes will be obvious and completely subcontrolled
by the player. .
Upon termination of game or series of games the player can check up:
a) That at him(it) those numbers, map etc. dropped out which were written down
in the game data. It is done(made) by simple comparison that has dropped out
in already holding games that this information in the strictly ordered kind
should drop out - becomes accessible at once upon termination of game;
b) That during game beforehand prepared data did not vary. It is checked by
comparison of the control digital signature, which was accessible to the player
even prior to the beginning game, and verifying digital signature. The verifying
signature is the reproduction, new and independently received by the player,
of the digital signature MD5 under the game data. It is possible to receive
the verifying signature the algorithm MD5 is public, including, using of independent
sites, programs etc. If both digital signatures coincide, it testifies that
the game data from the moment of their creation before termination (ending)
game did not change.
Such system of audition completely excludes any opportunity of intervention
of Internet - casino in game process and its result. The player makes the bets
or undertakes any game actions already after the casino has generated the game
data, and the digital signature under these data strictly fixes their invariance.
What the confidential string contains?
Numbers in that order, in which they were given by the generator of random numbers,
are included in a confidential textual line of a kind:
4_December_2009_00-21_Numbers_5-11-32-17-4-17-33-27-27-9_YourHash_12345_OurHash_sdhnhd56jk

Confidential textual line of the data is included the following information:
- server date and time of preparation of a sequence of numbers and digital signature
in a format 4_December_2009_00-21_;
- sequence of numbers, which will drop out during game; the numbers are between
service words "Numbers" and "YourHash" and are separated from each other by
symbol "-" (here is a serie of 10 games) _Numbers_5-11-32-17-4-17-33-27-27-9_;
- key phrase entered by player before the beginning of generation of a series
(as example, it is 12345) _YourHash_12345_;
- Key phrase (hash) of a casino (random character set) _OurHash_sdhnhd56jk;
Thus, in result the line of the data accepts a kind:
4_December_2009_00-21_Numbers_5-11-32-17-4-17-33-27-27-9_YourHash_12345_OurHash_sdhnhd56jk
Numbers on a roulette will drop out during game in the precisely same sequence,
in what they were included in a confidential line. Before the beginning of game
the confidential line of the data subscribes by the electronic digital signature
(EDS) on algorithm MD5 (RSA Data Security, Inc. MD5 Message-Digest Algorithm),
and received signature becomes accessible to the player at once, prior to the
beginning game, and the contents of this line remains latent from its up to
the end of game. The key phrase, entered by the player, is necessary that the
signature under the game data was calculated, including, and on beforehand unknown
for a casino by the data. Together with the data, included in a confidential
line, about date and time, key phrase entered by player, demonstrates to the
player, that a serie and signature under it were created in on-line mode.
Result Audition.
At the end of game serie, the confidential line with the game data becomes accessible
to the player. Thus, player can check up: the correctness of dropped numbers
both on values and under the order of their dropping, and also identity shown
to him before the beginning of game of the signature and control signature,
which will be received by him at signing a confidential line becoming to him
accessible.
The concurrence of the digital signatures unequivocally testifies, that during
game the initial data on dropped numbers did not vary, i.e. the results of game
carried extremely random character; dropping out numbers did not depend on an
arrangement of the bets of the player on a game field, or from a history of
his game. The method is based on mathematical essence of the digital signature
allowing to supervise integrity of the signed data.
To take advantage of a given opportunity to conduct game in a MD5 FairPlay mode,
it is necessary to create your account in our casino by pressing registration
link. After registration, you must add money to your account, by pressing "FINANCES"
button on your personal page. Money can be added using Liberty Reserve on-line
payment system.
Registration