Systems and methods for preventing transmitted cryptographic parameters from compromising privacy
AssigneeNeology, Inc.
InventorsThomas Tahan, Jun Liu
Life of this patent
Estimating the term…
Abstract
A method for secure cryptographic communication includes transmitting information that identifies a group key from a first device to a second device. The method further includes, in the first device, using the group key to encrypt an input vector, transmitting the encrypted input vector, encrypting privacy-sensitive information using a device key, an encryption algorithm, and the input vector, and transmitting the encrypted privacy-sensitive information to the second device.
Claims19
A method of updating a group encryption key associated with a radio frequency identification (RFID) tag, the method comprising:
- receiving, at the RFID tag, an encrypted group encryption key from an RFID device, wherein the group encryption key has been encrypted using a tag encryption key of the RFID tag;
- decrypting, at the RFID tag, the encrypted group encryption key using the tag encryption key;
- encrypting, at the RFID tag, an initialization vector using the group encryption key;
- transmitting the encrypted initialization vector from the RFID tag to the RFID device;
- encrypting, at the RFID tag, privacy-sensitive data using the tag encryption key and the initialization vector;
- and
- transmitting the encrypted privacy-sensitive data from the RFID tag to the RFID device.
A radio frequency identification (RFID) tag, comprising:
- an antenna;
- a memory configured to store a group encryption key, a tag encryption key, an initialization vector, and privacy-sensitive information;
- and
- a processor coupled with the memory and the antenna, the processor configured to:
- receive an encrypted group encryption key from an RFID device, wherein the encrypted group encryption key has been encrypted using the tag encryption key;
- decrypt the encrypted group encryption key using the tag encryption key
- encrypt the initialization vector using the group encryption key;
- transmit the encrypted initialization vector to the RFID device;
- encrypt privacy-sensitive data using the tag encryption key and the initialization vector;
- and
- transmit the encrypted privacy-sensitive data to the RFID device.
A communication system, comprising:
- a radio frequency identification (RFID) tag;
- and
- an RFID device;
- the RFID tag comprising:
- an antenna;
- a memory configured to store a group encryption key, a tag encryption key, an initialization vector, and privacy-sensitive data;
- and
- a processor coupled with the memory and the antenna, the processor configured to:
- receive an encrypted group encryption key from the RFID device, wherein the encrypted group encryption key has been encrypted using the tag encryption key;
- decrypt the encrypted group encryption key using the tag encryption key;
- encrypt the initialization vector using the group encryption key;
- transmit the encrypted initialization vector to the RFID device;
- encrypt the privacy-sensitive data using the tag encryption key and the initialization vector;
- and
- transmit the encrypted privacy-sensitive data to the RFID device.
Dependencies are inferred from the claim text.