US 7,590,840 B2
Method and system for authorizing client devices to receive secured data streams
Randy Langer, 3785 Celeste Ct., SE., Port Orchard, Wash. 98366 (US)
Filed on Sep. 24, 2004, as Appl. No. 10/949,963.
Claims priority of provisional application 60/506707, filed on Sep. 26, 2003.
Prior Publication US 2005/0071631 A1, Mar. 31, 2005
Int. Cl. H04L 9/00 (2006.01)
U.S. Cl. 713—156  [726/10] 33 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, at a server, a digital certificate from a client;
obtaining a data file associated with the digital certificate;
decrypting an encrypted section of the data file using a fixed key at the server to extract a group key;
decrypting an encrypted section of the digital certificate to extract a client key using the group key; and
sending a program key to the client after encrypting the program key using the client key.