An internet gambling system includes a server, a computation device, an operation device, and a display device. The server is connected through the internet with the computation device. Before a player makes a bet, the server transmits game result cipher text encrypted through a symmetric key encryption system to the computation device to be displayed on the display device. When the player places a bet within a predetermined period of time, the server supplies a decryption key to the computation device for immediate decryption and comparison with an answer or outcome selected by the player when making the betting. The correct answer or game outcome is then displayed from the decryption of the game result cipher text together with the players selected answer or outcome. The decryption key can also be displayed, allowing the player to verify the correct answer or outcome by decrypting the game result cipher text themselves. The player must place a bet within the predetermined time period, which is a short interval, after the game result cipher text is displayed to prevent the player conducting a brute force attack on the cipher text. High fairness can be achieved for both the player and the gambling company.
展开▼