Architecture for manufacturing authenticatable gaming systems
First Claim
Patent Images
1. A method for manufacturing a game console having at least programmatically accessible memory and network interfacing capability to enable access to a network, comprising:
- writing a symmetric key in the programmatically accessible memory in the game console;
encrypting the symmetric key to produce an encrypted symmetric key; and
maintaining the encrypted symmetric key in a database separate from the game console.
1 Assignment
0 Petitions
Accused Products
Abstract
An architecture is described to manufacture console-based gaming systems in a manner that allows them to be authenticated to a remote entity for online participation. The architecture involves placing pre-established secrets on the game console during console manufacturing that may be subsequently used to guarantee the authenticity of the game console during registration time.
-
Citations
14 Claims
-
1. A method for manufacturing a game console having at least programmatically accessible memory and network interfacing capability to enable access to a network, comprising:
-
writing a symmetric key in the programmatically accessible memory in the game console; encrypting the symmetric key to produce an encrypted symmetric key; and maintaining the encrypted symmetric key in a database separate from the game console. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for manufacturing a game console having at least programmatically accessible memory and network interfacing capability to enable access to a network, comprising:
-
generating a console public key pair associated with a game console, the console public key pair having a console public key and a corresponding console private key; creating a certificate chain of digital certificates starting from a root certificate signed by a root private key and ending at a console certificate, the console certificate containing the console public key; and storing the console certificate and the console private key in the programmatically accessible memory in the game console, wherein the acts of generating, creating and storing are part of at least one of a pre-manufacturing process and a manufacturing process of a game console. - View Dependent Claims (9, 10)
-
-
11. A computer-readable medium comprising computer-executable instructions that, when executed, direct a computing system to:
-
write a randomly generated symmetric key and a console ID into a programmatically accessible memory in a game console, the game console having network interfacing capability to enable access to a network; encrypt the symmetric key to produce an encrypted symmetric key; and store the encrypted symmetric key and the console ID in a database separate from the game console. - View Dependent Claims (12, 13)
-
-
14. A computer-readable medium comprising computer-executable instructions that, when executed, direct a computing system to:
-
generate a root public key pair having a root public key and a corresponding root private key; generate a certificate chain from a root certificate signed by the root private key to a console certificate associated with a game console having at least programmatically accessible memory and network interfacing capability to enable access to a network, the console certificate containing a console public key from a console public key pair; and write the console certificate and a console private key corresponding to the console public key in the programmatically accessible memory of the game console, wherein the instruction to write the console certificate and the console private key is to occur during a manufacturing process of a game console.
-
Specification