Patent ID: 7624072

Claim:
A method for securely distributing content, the method comprising: receiving, by a distribution system, a plurality of encryption keys and a plurality of identification passwords; configuring, by the distribution system, a plurality of content clients, where the configuring of each content client comprises the steps of: creating a client-specific password based on at least one of the identification passwords and at least one persistent attribute of the content client; storing, using a security mechanism of an operating system of the content client, a copy of the client-specific password on the content client; creating an administrative account on the content client, the administrative account being accessible using the client-specific password; storing the identification passwords and the encryption keys in a secure folder of the content client, the secure folder being accessible via the administrative account; installing on the content client a startup application, the startup application programmed to: recreate the client-specific password based on the at least one of the identification passwords stored in the secure folder and the at least one persistent attribute of the content client, and launch other applications in the administrative account using the recreated client-specific password, wherein at least one of the launched-applications is a decrypt content component, the decrypt content component programmed to decrypt content sent to the content client using at least one of the stored encryption keys; and programming the content client so that at initialization of the content client the startup application is launched under the administrative account using the stored copy of the client-specific password; and sending encrypted content to the content clients, the encrypted content being encrypted using at least one of the plurality of encryption keys.