Securing digital content system and method
First Claim
1. A system for securely delivering data, comprising:
- a first computer based component comprising computer instructions embedded in a computer hardware platform having a computer processor that executes the computer instructions to create an electronic container having electronic content and a electronic container identifier;
a second computer based component comprising computer instructions embedded in a computer hardware platform having a computer processor that executes the computer instructions to encrypt at least one data block of the electronic content using a symmetric encryption technique and to encrypt at least one header associated with at least one data block of the electronic content using an asymmetric encryption technique, the at least one header including a symmetric decryption key; and
wherein the at least one data block is configured to be decrypted and accessed by one of the user and a device associated with the user based on an authentication of one of the user and the device associated with the user with the electronic container identifier.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method of encrypting digital content in a digital container and securely locking the encrypted content to a particular user and/or computer or other computing device is provided. The system uses a token-based authentication and authorization procedure and involves the use of an authentication/authorization server. This system provides a high level of encryption security equivalent to that provided by public key/asymmetric cryptography without the complexity and expense of the associated PKI infrastructure. The system enjoys the simplicity and ease of use of single key/symmetric cryptography without the risk inherent in passing unsecured hidden keys. The secured digital container when locked to a user or user'"'"'s device may not open or permit access to the contents if the digital container is transferred to another user'"'"'s device. The digital container provides a secure technique of distributing electronic content such as videos, text, data, photos, financial data, sales solicitations, or the like.
137 Citations
22 Claims
-
1. A system for securely delivering data, comprising:
-
a first computer based component comprising computer instructions embedded in a computer hardware platform having a computer processor that executes the computer instructions to create an electronic container having electronic content and a electronic container identifier; a second computer based component comprising computer instructions embedded in a computer hardware platform having a computer processor that executes the computer instructions to encrypt at least one data block of the electronic content using a symmetric encryption technique and to encrypt at least one header associated with at least one data block of the electronic content using an asymmetric encryption technique, the at least one header including a symmetric decryption key; and wherein the at least one data block is configured to be decrypted and accessed by one of the user and a device associated with the user based on an authentication of one of the user and the device associated with the user with the electronic container identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for securely accessing data, comprising:
-
a first computer based component comprising computer instructions embedded in a computer hardware platform having a computer processor that executes the computer instructions to re-key at least one header of a least one data block associated with electronic content using data associated with one of a user and a device associated with the user to lock at least a portion of the electronic content to one of the user and the device associated with the user, wherein the header contains a symmetric encryption key and the at least one header is encrypted using an asymmetric encryption technique, wherein the first computer based component locks at least a portion of the electronic content to at least one of the user and the device associated with the user so that the electronic content can be accessed by one of the user and the device associated with the user upon authentication of one of the user and the device associated with the user with a container identifier that provides the electronic content. - View Dependent Claims (10, 11, 12)
-
-
13. A computer-implemented method for protecting electronic content, comprising the steps of:
-
encrypting at least one header of at least one block of electronic content with an asymmetric encryption/decryption technique wherein the encrypted at least one header includes a symmetric key for decrypting the at least one block of electronic content; and providing the electronic content with the encrypted at least one header for access by an application wherein the electronic content is accessible by decrypting the header using the asymmetric encryption/decryption technique to provide access to the symmetric key for decrypting the at least one block of electronic content for use by an application; and re-encrypting the at least one header of the at least one block of electronic content using a re-keying value to lock the electronic content to a device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification