Shared secret for wireless devices
First Claim
Patent Images
1. A device, comprising:
- a communication interface configured to exchange signals wirelessly with another device; and
a computing component configured to;
autonomously calculate a centroid of a mutually identifiable plurality of devices of which the device is a part, based at least in part on first respective distances between the device and each of others of the plurality of devices and second respective distances between pairs of the others of the plurality of devices;
autonomously establish the centroid as a shared secret without communicating the shared secret to the others of the plurality of devices; and
transmit a wireless signal encrypted with the shared secret to at least one of the others of the plurality of devices;
wherein the at least one of the others of the plurality of devices has calculated the centroid based on the mutually identifiable plurality of devices.
2 Assignments
0 Petitions
Accused Products
Abstract
In some examples, a device may include a communication interface configured to exchange signals with another device, and a computing component configured to autonomously calculate a centroid of a plurality of devices of which the device is a part, based at least in part on relative distances between the device and others of the plurality of devices and relative distances among the others of the plurality of devices, and autonomously establish the centroid as a shared secret.
8 Citations
18 Claims
-
1. A device, comprising:
-
a communication interface configured to exchange signals wirelessly with another device; and a computing component configured to; autonomously calculate a centroid of a mutually identifiable plurality of devices of which the device is a part, based at least in part on first respective distances between the device and each of others of the plurality of devices and second respective distances between pairs of the others of the plurality of devices; autonomously establish the centroid as a shared secret without communicating the shared secret to the others of the plurality of devices; and transmit a wireless signal encrypted with the shared secret to at least one of the others of the plurality of devices; wherein the at least one of the others of the plurality of devices has calculated the centroid based on the mutually identifiable plurality of devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An encryption method to develop a shared secret by each of a mutually identifiable plurality of devices, the method comprising, by a first device:
-
establishing a reference point of a coordinate system relative to the first device; identifying others of the plurality of devices to calculate a centroid of the plurality of devices; calculating a first respective distance to each of the others of the plurality of devices; sharing the calculated first respective distances with the others of the plurality of devices; autonomously calculating the centroid of the plurality of devices relative to the reference point based at least in part on the shared first respective distances without communicating the centroid to the others of the plurality of devices; and wirelessly communicating a signal encrypted using the calculated centroid as a shared secret to at least one of the others of the plurality of devices; wherein the at least one of the others of the plurality of devices has calculated the centroid based on the mutually identifiable plurality of devices. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium storing executable instructions that, if executed, cause a computing component of a device to perform operations comprising:
-
autonomously calculating a centroid of a mutually identifiable plurality of devices of which the device is a part, based at least in part on first respective distances between the device and each of others of the plurality of devices and second respective distances between pairs of the others of the plurality of devices; autonomously establishing the centroid as a shared secret without communicating the shared secret to the others of the plurality of devices; and transmitting a wireless signal encrypted with the shared secret to at least one of the others of the plurality of devices; wherein the at least one of the others of the plurality of devices has calculated the centroid based on the mutually identifiable plurality of devices. - View Dependent Claims (18)
-
Specification