Gaming apparatus with encryption and method
First Claim
1. A gaming system, comprising:
- a first gaming organization computer located at a facility of a gaming data authoring organization;
a network;
a second gaming organization computer located at a facility of a gaming regulatory organization;
a gaming apparatus including;
a display unit;
a value input device;
a controller operatively coupled to the display unit and the value input device, the controller comprising a processor and a memory operatively coupled to the processor and having first encrypted gaming data stored in the memory and second encrypted gaming data stored in the memory, the first encrypted gaming data having been generated by encrypting gaming data with a private encryption key of the gaming data authoring organization, and the second encrypted gaming data having been generated by encrypting the gaming data with a private encryption key of the gaming regulatory organization having the second gaming organization computer connected via the network with the first gaming organization computer of the gaming data authoring organization;
the controller being programmed to retrieve the first encrypted gaming data from the memory;
the controller being programmed to decrypt the first encrypted gaming data with a public encryption key of the first gaming data authoring organization to form first decrypted gaming data;
the controller being programmed to retrieve the second encrypted gaming data from the memory;
the controller being programmed to decrypt the second encrypted gaming data with a public encryption key of the gaming regulatory organization to form second decrypted gaming data;
the controller being programmed to determine whether the first decrypted gaming data decrypted by using the public encryption key of the gaming data authoring organization is identical to the second decrypted gaming data decrypted by using the public encryption key of the gaming regulatory organization; and
the controller being programmed to enable a game play operation on the gaming apparatus upon determining that the first decrypted gaming data is identical to the second decrypted gaming data.
1 Assignment
0 Petitions
Accused Products
Abstract
A gaming apparatus may comprise a display unit, a value input device, and a controller having a processor and a memory that stores first gaming data and encrypted gaming data that was generated by doubly encrypting gaming data utilizing an encryption key of a gaming data authoring organization and an encryption key of a gaming regulatory organization. The controller may be programmed to doubly decrypt the encrypted gaming data utilizing an encryption key of the gaming data authoring organization and an encryption key of the gaming regulatory organization to form decrypted gaming data, to check to determine if the first gaming data is authorized based on the decrypted gaming data and the first gaming data, and to cause, if the first gaming data is authorized, the display unit to generate a game display.
73 Citations
8 Claims
-
1. A gaming system, comprising:
-
a first gaming organization computer located at a facility of a gaming data authoring organization; a network; a second gaming organization computer located at a facility of a gaming regulatory organization; a gaming apparatus including; a display unit; a value input device; a controller operatively coupled to the display unit and the value input device, the controller comprising a processor and a memory operatively coupled to the processor and having first encrypted gaming data stored in the memory and second encrypted gaming data stored in the memory, the first encrypted gaming data having been generated by encrypting gaming data with a private encryption key of the gaming data authoring organization, and the second encrypted gaming data having been generated by encrypting the gaming data with a private encryption key of the gaming regulatory organization having the second gaming organization computer connected via the network with the first gaming organization computer of the gaming data authoring organization; the controller being programmed to retrieve the first encrypted gaming data from the memory; the controller being programmed to decrypt the first encrypted gaming data with a public encryption key of the first gaming data authoring organization to form first decrypted gaming data; the controller being programmed to retrieve the second encrypted gaming data from the memory; the controller being programmed to decrypt the second encrypted gaming data with a public encryption key of the gaming regulatory organization to form second decrypted gaming data; the controller being programmed to determine whether the first decrypted gaming data decrypted by using the public encryption key of the gaming data authoring organization is identical to the second decrypted gaming data decrypted by using the public encryption key of the gaming regulatory organization; and the controller being programmed to enable a game play operation on the gaming apparatus upon determining that the first decrypted gaming data is identical to the second decrypted gaming data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of operating a gaming system, said method comprising:
-
retrieving from a memory first encrypted gaming data generated by encrypting gaming data relating to a casino game with a private encryption key of a gaming data authoring organization having a first gaming organization computer; decrypting the first encrypted gaming data with a public encryption key of the gaming data authoring organization to form first decrypted gaming data; retrieving from the memory second encrypted gaming data, the second encrypted gaming data generated by encrypting gaming data relating to a casino game with a private encryption key of a gaming regulatory organization having a second gaming organization computer connected via a network with the first gaming organization computer of the gaming data authoring organization; decrypting the second encrypted gaming data with a public encryption key, stored within a controller, of the gaming regulatory organization to form second decrypted gaming data; determining whether the first decrypted gaming data decrypted by using the public encryption key of the gaming data authoring organization is identical to the second decrypted gaming data decrypted by using the public encryption key of the gaming regulatory organization; and enabling a game play operation on a gaming apparatus upon determining that the first decrypted gaming data is identical to the second decrypted gaming data, wherein the game play operation includes; receiving value from a player via a value device; accepting an input from the player via an input device; generating, via a processor of the controller, an output of the casino game based on the input; displaying the output on a display unit upon receiving the value. - View Dependent Claims (7, 8)
-
Specification