US2008016348A1PendingUtilityA1

Method and System for Controlled Distribution of Application Code and Content Data Within a Computer Network

51
Assignee: CRAFT DAVID JPriority: Apr 12, 2001Filed: Jul 18, 2007Published: Jan 17, 2008
Est. expiryApr 12, 2021(expired)· nominal 20-yr term from priority
H04L 2463/102H04L 63/145H04L 63/0823H04L 63/126H04L 9/14
51
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A secure communication methodology is presented. The client device is configured to download application code and/or content data from a server operated by a service provider. Embedded within the client is a client private key, a client serial number, and a copy of a server public key. The client forms a request, which includes the client serial number, encrypts the request with the server public key, and sends the download request to the server. The server decrypts the request with the server's private key and authenticates the client. The received client serial number is used to search for a client public key that corresponds to the embedded client private key. The server encrypts its response, which includes the requested information, with the client public key of the requesting client, and only the private key in the requesting client can be used to decrypt the information downloaded from the server.

Claims

exact text as granted — not AI-modified
1 . A method for configuring a semiconductor chip, the method comprising: 
 selecting a private cryptographic key;    selecting a public cryptographic key, wherein the public cryptographic key and the private cryptographic key are not related by a public/private key pair relationship;    embedding the private cryptographic key and the public cryptographic key in a read-only memory on the semiconductor chip; and    storing a second public cryptographic key associated with the private cryptographic key exclusively outside the semiconductor chip.    
   
   
       2 . The method of  claim 1  wherein the semiconductor chip provides interface processing at a client.  
   
   
       3 . The method of  claim 1  wherein the embedding step further comprises the embedding of a serial number associated with the semiconductor chip.  
   
   
       4 . The method of  claim 1  further comprising: 
 storing the public cryptographic key in a database in association with a serial number associated with the semiconductor chip.    
   
   
       5 . The method of  claim 1  wherein the private cryptographic key, and the public cryptographic key in the read-only memory are inaccessible to an input/output connection of the semiconductor chip.  
   
   
       6 . An article of manufacture comprising: 
 a first read-only memory structure containing an embedded private cryptographic key, the embedded private cryptographic key being associated with a stored public cryptographic key stored exclusively outside the first read-only memory structure; and    a second read-only memory structure containing an embedded public cryptographic key, wherein the embedded public cryptographic key and the embedded private cryptographic key are not related by a public/private key pair relationship.    
   
   
       7 . The article of manufacture of  claim 6  wherein the article of manufacture is a semiconductor chip.  
   
   
       8 . The article of manufacture of  claim 7  wherein the semiconductor chip is capable of providing interface processing at a client.  
   
   
       9 . The article of manufacture of  claim 8  wherein the first read-only memory structure and the second read-only memory structure are contained within a cryptographic unit of a CPU chip.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.