Secure communication with a backscatter device
AssigneeCisco Technology, Inc.
InventorsJerome Henry, Stephen M. Orr, Robert E. Barton, Indermeet S. Gandhi
Life of this patent
Estimating the term…
Abstract
Secure communication with a Backscatter Device (BKD) may be provided. A temporal key may be created. The temporal key and a network Identifier (ID) may be encrypted with a public key of a public private key pair associated with the BKD. An excitation frame including the encrypted temporal key and the encrypted network ID may be transmitted to the BKD. The AMP BKD may include a sensor. A BKD frame may be received from the BKD in response to the excitation frame. The BKD frame may include a sensor data encoded with the temporal key and the network ID as a target destination. The BKD frame may be signed using a private key of the public private key pair.
Claims20
A method comprising:
- creating a temporal key;
- encrypting the temporal key and a network Identifier (ID) with a public key of a public private key pair associated with a Backscatter Device (BKD);
- transmitting an excitation frame comprising the encrypted temporal key and the encrypted network ID to the BKD;
- and
- receiving a BKD frame from the BKD in response to the excitation frame, wherein the BKD frame comprises a data encoded with the temporal key and the network ID as a target destination, wherein the BKD frame is signed with a private key of the public private key pair, wherein the excitation frame further comprises a first charging frame that is placed prior to both the encrypted temporal key and the encrypted network ID in the excitation frame.
A method comprising:
- receiving, by a Backscatter Device (BKD), an excitation frame from a network, the BKD comprising a sensor, wherein the excitation frame further comprises a first charging frame that is placed prior to both the encrypted temporal key and the encrypted network ID in the excitation frame;
- decrypting, by the BKD, the excitation frame with a private key of a public private key pair associated with the BKD;
- determining, by the BKD, that the excitation frame comprises a temporal key and a network Identifier (ID);
- creating, by the BKD, a BKD frame comprising a sensor data encrypted with the temporal key and the network ID as a target destination;
- and
- sending, by the BKD, the BKD frame to the network, wherein the BKD frame is signed with the private key of the public private key pair.
A system comprising:
- a memory storage;
- and
- a processing unit coupled to the memory storage, wherein the processing unit is operative to:
- create a temporal key;
- encrypt the temporal key and a network Identifier (ID) with a public key of a public private key pair associated with a Backscatter Device (BKD);
- transmit an excitation frame comprising the encrypted temporal key and the encrypted network ID to the BKD;
- and
- receive a BKD frame from the BKD in response to the excitation frame, wherein the BKD frame comprises a data encoded with the temporal key and the network ID as a target destination, wherein the BKD frame is signed using a private key of the public private key pair, wherein the excitation frame further comprises:
- a first charging frame that is placed prior to both the encrypted temporal key and the encrypted network ID in the excitation frame, and
- a second charging frame that is placed after both the encrypted temporal key and the encrypted network ID in the excitation frame.
Dependencies are inferred from the claim text.