Randomness Control

A randomness control system allows players to confirm the randomness of the game’s results. This kind of control allows players to confirm the randomness of numbers or order in online casino games.

Randomness control uses the SHA-256 algorithm (Secure Hash Algorithm family). The basis of the method is that the player receives the checksum of the sequence that he is going to play before he begins the play (in roulette he gets the numbers that the ball lands on, and in card-based games, he gets the deck.) The checksum is computed with the help of the SHA-256 algorithm that consists of 64 symbol codes (256 Bits), for example:

e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855

The checksum for each sequence is unique. It is virtually impossible to find two sequences with identical checksums. Therefore, the SHA-256 algorithm is generally applied for the confirmation of the authenticity of information and for forming digital signatures.

After a game, the player has access to all the elements of the earlier formed sequence. He can check whether the game was held according to the plan indicated in the sequence. Next, he computes the total sum of sequence on the basis of the SHA-256. If this sum is identical to the one received before he began play, he can confirm that the elements’ sequence which had been formed prior to the beginning of the game was in fact the one used in the game.

Players can use programs to compute the checksum for text information according to the SHA-256 algorithm. Players can find such programs on several websites [1][2][3]

The SHA-256 is merely one of numerous algorithms that can be used to compute a checksum, but it is trustworthy as no modern sources of information have ever uncovered any insecurities or incorrectness connected with this algorithm.

Notes

This guide is licensed under the GNU Free Documentation License. It uses material from the Wikipedia.