Poker - Online poker games at Party Poker
Search the site
play online poker games  with high wagering limits now The Best site on net Check your internet account live Buy chips and Raise your Bet Most exciting news about Online Poker events Win Ultimate Online Poker Games Invite to play Poker on the net Link network of Affiliates We are the Best Online Poker site on net Contact us to serve you better
Various Exciting Online Poker Games Online Poker Tournaments to win and earn Real money1 Know the tips and tricks to play Online Poker View our Disconnection and All-In Policy View our Play Money FAQ

Random Number Generator

The systems, algorithms and practices at PartyPoker.com exist to ensure total fairness to each and every player. Our Random Number Generation (RNG) system operates at the highest level of encryption and randomness, to ensure fairness without exception.

All online games, at every online poker room, use what is called a Random Number Generator (RNG). The RNG is what shuffles the decks and pulls the cards. A good random number generator is one that generates numbers that are:

  • Evenly distributed, and not related to each other in any way

  • Unpredictable

Because the numbers the RNG generates are completely random, both the player and the online poker room are assured of complete fairness.

PartyPoker.com uses a secure RNG (SHA-1 cryptographic hash algorithm) implemented by SUN which is cryptographically certified. SUN's SeedGenerator class generates the initial seed. The seed is produced by counting the number of times the VM manages to loop in a given period.The samples are translated using a permutation (s-box) and then XORed together. This process is non linear and prevents the samples from "averaging out".

The s-box is designed to have even statistical distribution. A number of sleeper threads are also created which add entropy to the system by keeping the scheduler busy.These are gathered in the background by a daemon thread thus allowing the system to continue performing it's different activities, which in turn add entropy to the random seed.The class also gathers miscellaneous system information, some machine dependent, some not.

This updated seed is then used for dealing cards during each card dealing round. Cards in all subsequent hands will be dealt using a seed which is completely random and which is completely unrelated to the seed used to deal the previous hands of cards, thus ensuring total randomness and hence, complete fairness.

Proprietary tests are used to test and ensure the randomness of RNG. The RNG has been tested extensively and certified by BMM International (BMM is a globally recognized gaming certification authority).

BMM Certification


Click here to Enlarge

As such, we keep abreast of the latest in cryptography techniques and implement the same to give you a safe and secure gaming experience. Should you have any further questions about our Random Number Generator, or the fairness of our games, please Contact Us.

Home | My Account | How to Play | News & Events | Games | Tell-A-Friend | Affiliates | About Us | 24 hr. Help

If you have any questions, please email us or chat live now with our customer care department.
24 hours a day, seven days a week.

This site is licensed and regulated by the Kahnawake Gaming Commission,
Mohawk Territory of Kahnawake, Canada,
and is a proud member of the Interactive Gaming Council.
The random number generator has been tested and certified by BMM International,
a globally recognized tester of gaming and wagering devices.

Copyright ©2004 PartyPoker.com
All Rights Reserved.