How to play poker
 Poker Hand Rankings
Tutorial
 Texas Hold'em Tutorial
 Poker Bankroll
Management
 Read Your Opponents
 Texas Hold Em Starting
Position
 Texas Hold Em Starting
Hands
 Texas Hold Em After
The Flop
 Texas Hold Em Poker
Odds
 Texas Hold Em Betting
 Texas Hold Em
Bluffing
 
  Promotions
 Guaranteed Tourneys
 Bounty Tournaments
 Gold Card Race
 Gold Chip Tournaments
  Poker Rewards
 Gold Chips
 Gold Cards
 Gold Stacks
 

           The Greek Poker
 

CARDS SHUFFLING / RANDOM NUMBER GENERATOR

Creating a fair and quality gaming experience for our players is our highest priority at The Greek Poker. The solution chosen for RNG/Shuffling is critical to ensuring a fair game for all players. The Greek Poker investigated many systems and algorithms before deciding on implementation of what we believe is a superior solution. The Greek Poker's RNG solution ensures the even distribution of cards whereby no sequence or relationship can be discovered in any way. The RNG solution is unaware of what's going on in the game itself, so when the game requests a random card, the RNG has no idea of whose turn it is nor how the game is being played.


CERTIFICATION

Technical Systems Testing RNG

TST laboratories provide fully independent and impartial testing and certifications for industry operators, suppliers, manufactures and regulators. TST analyzes system software and equipment, and the environments in which they operate, against manufacturer's specifications, legislative and regulatory requirements, and to generally accepted industry standards.

Microsoft CryptoAPI RNG

The Greek Poker uses the cryptographically-secure RNG system found in Microsoft's CryptoAPI. "Cryptographically secure" means that the RNG is so completely random that even a large amount of computer analysis cannot predict or detect patterns in the output, a fact that has been validated by the National Institute of Standards and Technology (NIST).
  • Microsoft's CryptoAPI RNG complies with Federal Information Processing Standard 186-2 appendix 3.1, using SHA-1 as the G function. It has been validated by the NIST's Cryptographic Module Validation Program.
  • It is important to note that computers are deterministic machines, and as such, they cannot produce truly random numbers. For this reason one often refers to Pseudo Random Number Generators (PRNG). Pseudo implies that a PRNG does not produce truly random numbers, but numbers that are random enough for a specific practical use.

The validation of Microsoft's CryptoAPI by the National Institute of Standards and Technology proves the PRNG system used is highly random and highly secure as it is a critical building block for the CryptoAPI. For more information on NIST processing standards and security validation, please visit: