Method and system for encryption using a radio frequency fingerprint
AssigneeHonda Motor Co., Ltd.
InventorsRahul Khanna, John P. Moon
Life of this patent
Estimating the term…
Abstract
Aspects of the present disclosure include methods, apparatus, and computer readable medium for storing encrypted data including receiving a radio frequency signal and data to be encrypted, identifying a radio frequency fingerprint of the signal, generating a numerical representation of the radio frequency fingerprint, generating an encryption key using at least a portion of the representation, encrypting the data using the encryption key, and storing the encrypted data.
Claims17
A method of storing encrypted data, comprising:
- receiving a radio frequency signal and data to be encrypted;
- identifying a radio frequency fingerprint of the signal;
- generating a first numerical representation of the radio frequency fingerprint;
- generating an encryption key based on the first numerical representation of the radio frequency fingerprint;
- encrypting the data using the encryption key;
- and storing the encrypted data;
- receiving a second radio frequency signal;
- identifying a second radio frequency fingerprint of the second radio frequency signal;
- generating a second numerical representation of the second radio frequency fingerprint;
- generating a decryption key based on the second numerical representation of the second radio frequency fingerprint;
- retrieving the encrypted data;
- and
- decrypting the encrypted data using the decryption key;
- wherein the first and the second numerical representations are different, and are generated at different times.
A system, comprising:
- a memory;
- a cryptography module;
- a radio frequency module;
- the cryptography module, and the radio frequency module are stored in the memory and executed by one or more processors, the one or more processors being configured to:
- receive a radio frequency signal and data to be encrypted;
- identify a radio frequency fingerprint of the signal;
- generate a first numerical representation of the radio frequency fingerprint;
- generate an encryption key based on the first numerical representation of the radio frequency fingerprint;
- encrypt the data using the encryption key;
- and
- store the encrypted data;
- receive a second radio frequency signal;
- identify a second radio frequency fingerprint of the second radio frequency signal;
- generate a second numerical representation of the second radio frequency fingerprint;
- generate a decryption key based on the second numerical representation of the radio frequency fingerprint;
- retrieve the encrypted data;
- and
- decrypt the encrypted data using the decryption key;
- wherein the first and the second numerical representations are different, and are generated at different times.
A non-transitory computer readable medium having instructions stored therein that, when executed by one or more processors, cause the one or more processors to:
- receive a radio frequency signal and data to be encrypted;
- identify a radio frequency fingerprint of the signal;
- generate a first numerical representation of the radio frequency fingerprint;
- generate an encryption key based on the first numerical representation of the radio frequency fingerprint;
- encrypt the data using the encryption key;
- and
- store the encrypted data;
- receive a second radio frequency signal;
- identify a second radio frequency fingerprint of the second radio frequency signal;
- generate a second numerical representation of the second radio frequency fingerprint;
- generate a decryption key based on the second numerical representation of the radio frequency fingerprint;
- retrieve the encrypted data;
- and
- decrypt the encrypted data using the decryption key;
- wherein the first and the second numerical representations are different, and are generated at different times.
Dependencies are inferred from the claim text.