usenix conference policies
You are here
Shake Them Up! A Movement-based Pairing Protocol for CPU-constrained Devices
This paper presents a new pairing protocol that allows two CPU-constrained wireless devices Alice and Bob to establish a shared secret at a very low cost. To our knowledge, this is the first software pairing scheme that does not rely on expensive public-key cryptography, out-of-band channels (such as a keyboard or a display) or specific hardware, making it inexpensive and suitable for CPU-constrained devices such as sensors.
In the described protocol, Alice can send the secret bit 1 to Bob by broadcasting an (empty) packet with the source field set to Alice. Similarly, Alice can send the secret bit 0 to Bob by broadcasting an (empty) packet with the source field set to Bob. Only Bob can identify the real source of the packet (since it did not send it, the source is Alice), and can recover the secret bit (1 if the source is set to Alice or 0 otherwise). An eavesdropper cannot retrieve the secret bit since it cannot figure out whether the packet was actually sent by Alice or Bob. By randomly generating n such packets Alice and Bob can agree on an n-bit secret key.
Our scheme requires that the devices being paired, Alice and Bob, are shaken during the key exchange protocol. This is to guarantee that an eavesdropper cannot identify the packets sent by Alice from those sent by Bob using data from the RSSI (Received Signal Strength Indicator) registers available in commercial wireless cards. The proposed protocol works with off-the-shelf 802.11 wireless cards and is secure against eavesdropping attacks that use power analysis. It requires, however, some firmware changes to protect against attacks that attempt to identify the source of packets from their transmission frequency.
author = {Claude Castelluccia and Pars Mutaf},
title = {Shake Them Up! A Movement-based Pairing Protocol for {CPU-constrained} Devices},
booktitle = {Third International Conference on Mobile Systems, Applications, and Services (MobiSys2005 )},
year = {2005},
address = {Seattle, WA},
url = {https://www.usenix.org/conference/mobisys2005/shake-them-movement-based-pairing-protocol-cpu-constrained-devices},
publisher = {USENIX Association},
month = jun
}
connect with us