SYSTEM AND METHOD FOR DELIVERING ENCRYPTED INFORMATION IN A COMMUNICATION NETWORK USING LOCATION IDENTITY AND KEY TABLES
First Claim
1. A method for controlling access to digital information, comprising:
- encrypting said digital information using a data encrypting key;
encrypting said data encrypting key using a key encrypting key and information derived from a location identity attribute that defines at least a specific geographic location; and
associating said encrypted data encrypting key with said encrypted digital information such that said encrypted digital information can be accessed only at said specific geographic location.
0 Assignments
0 Petitions
Accused Products
Abstract
Access to digital data is controlled by encrypting the data in such a manner that it can be decrypted only at a specified location, within a specific time frame, and with a secret key. Data encrypted in such a manner is said to be geo-encrypted. This geo-encryption process comprises a method in which plaintext data is first encrypted using a data encrypting key that is generated at the time of encryption. The data encrypting key is then encrypted (or locked) using a key encrypting key and information derived from the location of the intended receiver. The encrypted data encrypting key is then transmitted to the receiver along with the ciphertext data. The receiver both must be at the correct location and must have a copy of the corresponding key decrypting key in order to derive the location information and decrypt the data encrypting key.
-
Citations
50 Claims
-
1. A method for controlling access to digital information, comprising:
-
encrypting said digital information using a data encrypting key; encrypting said data encrypting key using a key encrypting key and information derived from a location identity attribute that defines at least a specific geographic location; and associating said encrypted data encrypting key with said encrypted digital information such that said encrypted digital information can be accessed only at said specific geographic location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An apparatus for controlling access to digital information, comprising:
a processor having memory adapted to store software instructions operable to cause said processor to perform the functions of; encrypting said digital information using a data encrypting key; encrypting said data encrypting key using a key encrypting key and information derived from a location identity attribute that defines at least a specific geographic location; and associating said encrypted data encrypting key with said encrypted digital information such that said encrypted digital information can be accessed only at said specific geographic location. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
45. An apparatus for receiving digital information, comprising:
a processor having memory adapted to store software instructions operable to cause said processor to perform the functions of; receiving encrypted digital information and an encrypted data encrypting key; decrypting said data encrypting key using a key decrypting key and a location identity attribute that defines a specific geographic location of said apparatus; and decrypting said encrypted digital information using said decrypted data encrypting key. - View Dependent Claims (46, 47, 48, 49, 50)
Specification