APPARATUS AND METHOD TO PROVIDE SECURE COMMUNICATION OVER AN INSECURE COMMUNICATION CHANNEL FOR LOCATION INFORMATION USING TRACKING DEVICES
First Claim
1. An apparatus to communicate location coordinate information over an insecure communication channel, comprising:
- a first tracking device to communicate first cipher seed values with a location coordinate monitoring station, the first tracking device generates a first synchronous key independent of the first synchronous key generation by the location coordinate monitoring station;
wherein the location coordinate monitoring station selects randomly an asynchronous vector pair to encrypt with the first synchronous key before transmitting at least one of the asynchronous vector pairs to the tracking device.
12 Assignments
0 Petitions
Accused Products
Abstract
A system for securing information. The system includes a first tracking device associated with an object or an individual. In one embodiment, the first tracking device generates independently a synchronous secret key and a server generates independently the synchronous secret key. Over an insecure communication channel, the server communicates an asynchronous vector pair encrypted with the synchronous secret key with the tracking device. To securely communicate information, messages are encrypted and decrypted using the asynchronous vector pair between the tracking device and the server. To further secure message information, a set of random numbers may be further utilized with the asynchronous vector pair to further encrypt and decrypt the messages communicated between the tracking device and the server.
168 Citations
23 Claims
-
1. An apparatus to communicate location coordinate information over an insecure communication channel, comprising:
-
a first tracking device to communicate first cipher seed values with a location coordinate monitoring station, the first tracking device generates a first synchronous key independent of the first synchronous key generation by the location coordinate monitoring station; wherein the location coordinate monitoring station selects randomly an asynchronous vector pair to encrypt with the first synchronous key before transmitting at least one of the asynchronous vector pairs to the tracking device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system securely communicates information over an insecure communication channel, comprising:
-
a server; a tracking device associated with an object, the tracking device exchanges a first cipher code with the server; wherein the tracking device and the server each independently generates a first secret key utilizing the first cipher code and a first selected random number only known respectively to either the tracking device or the server; and wherein the server encrypts a table of vector encryption and decryption transform pairs with the first secret key to form a first signal and communicates the first signal to the tracking device. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A method for securely communicating location coordinates between at least one of a first party and a second party, comprising:
-
accessing an insecure communication channel by the first party and the second party; selecting a first secret random number independently by a first party; selecting a second secret random number independently by a second party; and independently computing by the first and the second party a first synchronous key. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A method to securely communicate location coordinates of the tracking device over an insecure communication channel, comprising:
-
performing at least one cipher key exchange between the tracking device and a monitoring station; calculating independently by the first tracking device at least one synchronous key utilizing a first secret key of the tracking device in response to receiving the at least one cipher key exchange; calculating independently by the monitoring station at least one synchronous key utilizing a second secret key by the monitoring station in response to receiving the at least one cipher key exchange; and compressing messages comprising the location coordinates of tracking device to a reduced byte representation in response to detecting redundant location coordinates;
wherein the reduced byte representation improves message security and decreases likelihood of detecting the location coordinates of the tracking device. - View Dependent Claims (21, 22, 23)
-
Specification