EHF secure communication device
First Claim
1. A method comprising, by a first communication device:
- exchanging first information via wireless communication with a second communication device;
calculating a round-trip propagation time of the first information traveling to and from the second communication device, wherein the calculated round-trip propagation time is an average of multiple calculations of round-trip propagation time of the first information traveling to and from the second communication device;
generating an encryption key based at least in part on the calculated round-trip propagation time; and
exchanging second information via wireless communication with the second communication device, the exchanging includes at least one of;
encrypting, using the encryption key, the second information sent to the second communication device, anddecrypting, using the encryption key, the second information received from the second communication device.
4 Assignments
0 Petitions
Accused Products
Abstract
A communication device employs a contactless secure communication interface to transmit and receive data with a computing device using close proximity extremely high frequency (EHF) communication. The communication device and the computing device periodically initiate a discovery operation mode, whereby the devices periodically transmit identifying information about the respective devices and listen for identifying information from the other device. Upon completion of the discovery mode operation, the devices enter a link-training operation mode and exchange capability information about the respective devices. During transport mode operation the communication device employs methods to manage access to data stored on the communication device by encrypting the data using one or a combination of training information or capability information as a basis for generating an encryption key.
306 Citations
18 Claims
-
1. A method comprising, by a first communication device:
-
exchanging first information via wireless communication with a second communication device; calculating a round-trip propagation time of the first information traveling to and from the second communication device, wherein the calculated round-trip propagation time is an average of multiple calculations of round-trip propagation time of the first information traveling to and from the second communication device; generating an encryption key based at least in part on the calculated round-trip propagation time; and exchanging second information via wireless communication with the second communication device, the exchanging includes at least one of; encrypting, using the encryption key, the second information sent to the second communication device, and decrypting, using the encryption key, the second information received from the second communication device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus comprising:
a first device configured to; exchange first information via wireless communication with a second device; calculate a round-trip propagation time of the first information traveling to and from the second device, wherein the calculated round-trip propagation time is an average of multiple calculations of round-trip propagation time of the first information traveling to and from the second communication device; generate an encryption key based at least in part on the calculated round-trip propagation time; and exchange second information via wireless communication with the second device, the exchange including at least one of; encrypting, using the encryption key, the second information sent to the second device, and decrypting, using the encryption key, the second information received from the second device. - View Dependent Claims (8, 9, 10, 11, 12)
-
13. A method comprising, by a first communication device:
-
exchanging first information with a second communication device; calculating a round-trip propagation time of the first information traveling to and from the second communication device, wherein the calculated round-trip propagation time is an average of multiple calculations of round-trip propagation time of the first information traveling to and from the second communication device; generating an encryption key based at least in part on the calculated round-trip propagation time; and exchanging second information with the second communication device, the exchanging includes at least one of; encrypting, using the encryption key, the second information sent to the second communication device, and decrypting, using the encryption key, the second information received from the second communication device. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification