System and method for radio-frequency fingerprinting as a security layer in RFID devices
AssigneeThe United States of America as represented by the Secretary of the Navy
InventorsCrystal A. Bertoncini, Kevin E. Rudd, Bryan D. Nousain, Mark K. Hinders
Life of this patent
Estimating the term…
Abstract
A system and method for authenticating a radio-frequency identification tags based on the features of the modulation features of the RFID signal. Dynamic wavelet fingerprint features are extracted from the signal by applying a wavelet transform to the signal to determine wavelet coefficients at a plurality of times and frequency scale values, creating a binary image from the wavelet coefficients, and measuring image features of at least one fingerprint object in the binary image. The measured features of the binary image fingerprint objects are compared to a database of features for the signal's EPC to authenticate the RFID tag.
Claims16
A method for determining authenticity of a radio frequency identification tag encoded with an EPC, the method comprising:
- receiving a signal from the radio frequency identification tag;
- extracting features from the signal, wherein said extracting features includes
- applying a wavelet transform to the signal to determine wavelet coefficients at a plurality of times and frequency scale values,
- slicing the wavelet coefficients at different amplitudes and projecting the resulting slices onto a time-scale plane or a time-frequency plane to create binary images consisting of on and off pixels,
- segmenting each binary image into a plurality of regions for further analysis, each region having at least one concentric loop, and
- measuring image features of the regions in each binary image;
- and
- comparing the measured image features to a database of features for the signal's EPC to classify the RFID tag as being authentic or not authentic.
A method for measuring and storing dynamic wavelet fingerprint features of an RFID tag for authenticating the RFID tag, the method comprising:
- receiving a signal from a radio frequency identification tag encoded with an identifying code;
- extracting features from the signal, wherein said extracting features includes
- applying a wavelet transform to the signal to determine wavelet coefficients at a plurality of times and frequency scale values, a binary image from the
- slicing the wavelet coefficients at different amplitudes and projecting the resulting slices onto a time-scale plane or a time-frequency plane to create binary images consisting of on and off pixels,
- segmenting each binary image into a plurality of regions for further analysis, each region having at least one concentric loop, and
- measuring a plurality of image features of the regions;
- and
- storing the RFID EPC and the measured plurality of image features in an authentication database of RFID tag information for use in authenticating the RFID tag.
A radio frequency identification tag reader for authenticating a radio frequency identification tag, the radio frequency identification tag reader having a processor programmed with instructions, said instructions configured for:
- receiving a signal from the radio frequency identification tag;
- extracting features from the signal, wherein said extracting features includes
- applying a wavelet transform to the signal to determine wavelet coefficients at a plurality of times and frequency scale values,
- slicing the wavelet coefficients at different amplitudes and projecting the resulting slices onto a time-scale plane or a time-frequency plane to create binary images consisting of on and off pixels,
- segmenting each binary image into a plurality of regions for further analysis, each region having at least one concentric loop, and
- measuring image features of the regions in the binary image;
- and
- comparing the measured image features to an authentication database of features specific to the RFID EPC to classify the RFID tag as being authentic or not authentic.
Dependencies are inferred from the claim text.