The Shibush Provably Fair Casino is a platform, where people can play online games (such as slot machines, blackjack, roulette, video poker, and others). Games results are guaranteed to be absolutely random by using provably fair technology (based on strong cryptographic algorithms).
Provably Fair is the algorithm that can be analyzed to confirm the transparency and truthfulness of the casino’s operators.
This system has been popularly used in online casinos, online raffles, and giveaways. With this technology, players are guaranteed honesty and fairness for each bet. It ensures that no game is rigged to bleed them out whether it is in cash or cryptocurrency.
When you open the game page the server generates a secret and seed and reveals its hash (using HMAC SHA256 algorithm). The server secret represents a randomly shuffled card deck. The server seed is a cryptographically secure random alpha-numeric string. The hash of these 2 strings helps to ensure that the initial card deck is not altered after you choose the bet amount. After the game is finished the server secret and the server seed are revealed, so you can easily calculate and verify the hash.
When you play a game you can pass an extra custom string – client seed (if it’s not specified a random number is automatically generated by your browser). The server will then calculate another hash using the server secret, the server seed, and the client seed. The last 5 chars of this hash (representing a hexadecimal value) will be converted to an integer. The resulting number will be divided by 52 (number of cards in the deck) and N cards will be cut (moved from the top to the bottom of the deck), where N is the remainder of the division. Because the client seed can not be predicted by the server the number of cards cut from the initial deck is completely random and hence you can be sure that the game result is fair.
The algorithm works in the same way except that in the case of the Dice game the server secret represents an initially rolled random number (0-9999). When you place a bet this initial roll is adjusted by the Shift value to get the final roll.
When you open the game page the server generates a secret and seed and reveals its hash (using HMAC SHA256 algorithm). The server secret represents the number of spins each reel should make. The server seed is a cryptographically secure random alpha-numeric string. The hash of these 2 strings helps to ensure that the initial numbers of spins are not altered after you choose the number of lines and bet amount. After the game is finished the server secret and the server seed are revealed, so you can easily calculate and verify the hash.
When you play a game you can pass an extra custom string – client seed (if it’s not specified a random number is automatically generated by your browser). The server will then calculate another hash using the server secret, the server seed, and the client seed. The last 5 chars of this hash (representing a hexadecimal value) will be converted to an integer (Shift number). Each reel will be spun N extra times, where N is the remainder of the division of the Shift number by initial number of spins. Because the client seed can not be predicted by the server the number of extra spins is completely random and hence you can be sure that the game result is fair.
Social Channels
Telegram
Twitter
Instagram
Discord
Facebook
Reddit