Filtering Nonlinear Feedback Shift Registers using Welch-Gong Transformations for Securing RFID Applications

Pseudorandom number generators play an important role to provide security and privacy on radio frequency identication (RFID) tags. In particular, the EPC Class 1 Generation 2 (EPC C1 Gen2) standard uses a pseudorandom number generator in the tag identication protocol. In this paper, we rst present a...

Full description

Bibliographic Details
Main Authors: Kalikinkar Mandal, Guang Gong
Format: Article
Language:English
Published: European Alliance for Innovation (EAI) 2016-12-01
Series:EAI Endorsed Transactions on Security and Safety
Subjects:
Online Access:http://eudl.eu/doi/10.4108/eai.8-12-2016.151726
id doaj-ae0244ccabaf450198fc27c7af83387a
record_format Article
spelling doaj-ae0244ccabaf450198fc27c7af83387a2020-11-25T02:12:46ZengEuropean Alliance for Innovation (EAI)EAI Endorsed Transactions on Security and Safety2032-93932016-12-013711110.4108/eai.8-12-2016.151726Filtering Nonlinear Feedback Shift Registers using Welch-Gong Transformations for Securing RFID ApplicationsKalikinkar Mandal0Guang Gong1Department of Electrical and Computer Engineering University of Waterloo Waterloo, Ontario, N2L 3G1, CANADA; kmandal@uwaterloo.caDepartment of Electrical and Computer Engineering University of Waterloo Waterloo, Ontario, N2L 3G1, CANADAPseudorandom number generators play an important role to provide security and privacy on radio frequency identication (RFID) tags. In particular, the EPC Class 1 Generation 2 (EPC C1 Gen2) standard uses a pseudorandom number generator in the tag identication protocol. In this paper, we rst present a pseudorandom number generator family, we call it the ltering nonlinear feedback shift register using Welch-Gong (WG) transformations (ltering WG-NLFSR) and propose an instance of this family for EPC C1 Gen2 RFID tags. We then investigate the periodicity of a sequence generated by the ltering WG-NLFSR by considering the model, named nonlinear feedback shift registers using Welch-Gong (WG) transformations (WG-NLFSR). The periodicity of WG-NLFSR sequences is investigated in two ways. First, we perform the cycle decomposition of WG-NLFSR recurrence relations over different nite elds by computer simulations where the nonlinear recurrence relation is composed of a characteristic polynomial and a WG transformation module. Second, we conduct an empirical study on the period distribution of the sequences generated by the WG-NLFSR. The empirical study shows that a sequence with period bounded below by the square root of the maximum period can be generated by the WG-NLFSR with high probability for any initial state. Furthermore, we study the cycle structure and randomness properties of a composited recurrence relation and its sequences, respectively over nite elds.http://eudl.eu/doi/10.4108/eai.8-12-2016.151726Nonlinear feedback shift registerspseudorandom sequence generatorsstream ciphersWG-7 stream cipherRFID
collection DOAJ
language English
format Article
sources DOAJ
author Kalikinkar Mandal
Guang Gong
spellingShingle Kalikinkar Mandal
Guang Gong
Filtering Nonlinear Feedback Shift Registers using Welch-Gong Transformations for Securing RFID Applications
EAI Endorsed Transactions on Security and Safety
Nonlinear feedback shift registers
pseudorandom sequence generators
stream ciphers
WG-7 stream cipher
RFID
author_facet Kalikinkar Mandal
Guang Gong
author_sort Kalikinkar Mandal
title Filtering Nonlinear Feedback Shift Registers using Welch-Gong Transformations for Securing RFID Applications
title_short Filtering Nonlinear Feedback Shift Registers using Welch-Gong Transformations for Securing RFID Applications
title_full Filtering Nonlinear Feedback Shift Registers using Welch-Gong Transformations for Securing RFID Applications
title_fullStr Filtering Nonlinear Feedback Shift Registers using Welch-Gong Transformations for Securing RFID Applications
title_full_unstemmed Filtering Nonlinear Feedback Shift Registers using Welch-Gong Transformations for Securing RFID Applications
title_sort filtering nonlinear feedback shift registers using welch-gong transformations for securing rfid applications
publisher European Alliance for Innovation (EAI)
series EAI Endorsed Transactions on Security and Safety
issn 2032-9393
publishDate 2016-12-01
description Pseudorandom number generators play an important role to provide security and privacy on radio frequency identication (RFID) tags. In particular, the EPC Class 1 Generation 2 (EPC C1 Gen2) standard uses a pseudorandom number generator in the tag identication protocol. In this paper, we rst present a pseudorandom number generator family, we call it the ltering nonlinear feedback shift register using Welch-Gong (WG) transformations (ltering WG-NLFSR) and propose an instance of this family for EPC C1 Gen2 RFID tags. We then investigate the periodicity of a sequence generated by the ltering WG-NLFSR by considering the model, named nonlinear feedback shift registers using Welch-Gong (WG) transformations (WG-NLFSR). The periodicity of WG-NLFSR sequences is investigated in two ways. First, we perform the cycle decomposition of WG-NLFSR recurrence relations over different nite elds by computer simulations where the nonlinear recurrence relation is composed of a characteristic polynomial and a WG transformation module. Second, we conduct an empirical study on the period distribution of the sequences generated by the WG-NLFSR. The empirical study shows that a sequence with period bounded below by the square root of the maximum period can be generated by the WG-NLFSR with high probability for any initial state. Furthermore, we study the cycle structure and randomness properties of a composited recurrence relation and its sequences, respectively over nite elds.
topic Nonlinear feedback shift registers
pseudorandom sequence generators
stream ciphers
WG-7 stream cipher
RFID
url http://eudl.eu/doi/10.4108/eai.8-12-2016.151726
work_keys_str_mv AT kalikinkarmandal filteringnonlinearfeedbackshiftregistersusingwelchgongtransformationsforsecuringrfidapplications
AT guanggong filteringnonlinearfeedbackshiftregistersusingwelchgongtransformationsforsecuringrfidapplications
_version_ 1724908335045541888