Cargando…

EPCGen2 Pseudorandom Number Generators: Analysis of J3Gen

This paper analyzes the cryptographic security of J3Gen, a promising pseudo random number generator for low-cost passive Radio Frequency Identification (RFID) tags. Although J3Gen has been shown to fulfill the randomness criteria set by the EPCglobal Gen2 standard and is intended for security applic...

Descripción completa

Detalles Bibliográficos
Autores principales: Peinado, Alberto, Munilla, Jorge, Fúster-Sabater, Amparo
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2014
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4029649/
https://www.ncbi.nlm.nih.gov/pubmed/24721767
http://dx.doi.org/10.3390/s140406500
_version_ 1782317249105756160
author Peinado, Alberto
Munilla, Jorge
Fúster-Sabater, Amparo
author_facet Peinado, Alberto
Munilla, Jorge
Fúster-Sabater, Amparo
author_sort Peinado, Alberto
collection PubMed
description This paper analyzes the cryptographic security of J3Gen, a promising pseudo random number generator for low-cost passive Radio Frequency Identification (RFID) tags. Although J3Gen has been shown to fulfill the randomness criteria set by the EPCglobal Gen2 standard and is intended for security applications, we describe here two cryptanalytic attacks that question its security claims: (i) a probabilistic attack based on solving linear equation systems; and (ii) a deterministic attack based on the decimation of the output sequence. Numerical results, supported by simulations, show that for the specific recommended values of the configurable parameters, a low number of intercepted output bits are enough to break J3Gen. We then make some recommendations that address these issues.
format Online
Article
Text
id pubmed-4029649
institution National Center for Biotechnology Information
language English
publishDate 2014
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-40296492014-05-22 EPCGen2 Pseudorandom Number Generators: Analysis of J3Gen Peinado, Alberto Munilla, Jorge Fúster-Sabater, Amparo Sensors (Basel) Article This paper analyzes the cryptographic security of J3Gen, a promising pseudo random number generator for low-cost passive Radio Frequency Identification (RFID) tags. Although J3Gen has been shown to fulfill the randomness criteria set by the EPCglobal Gen2 standard and is intended for security applications, we describe here two cryptanalytic attacks that question its security claims: (i) a probabilistic attack based on solving linear equation systems; and (ii) a deterministic attack based on the decimation of the output sequence. Numerical results, supported by simulations, show that for the specific recommended values of the configurable parameters, a low number of intercepted output bits are enough to break J3Gen. We then make some recommendations that address these issues. MDPI 2014-04-09 /pmc/articles/PMC4029649/ /pubmed/24721767 http://dx.doi.org/10.3390/s140406500 Text en © 2014 by the authors; licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution license (http://creativecommons.org/licenses/by/3.0/).
spellingShingle Article
Peinado, Alberto
Munilla, Jorge
Fúster-Sabater, Amparo
EPCGen2 Pseudorandom Number Generators: Analysis of J3Gen
title EPCGen2 Pseudorandom Number Generators: Analysis of J3Gen
title_full EPCGen2 Pseudorandom Number Generators: Analysis of J3Gen
title_fullStr EPCGen2 Pseudorandom Number Generators: Analysis of J3Gen
title_full_unstemmed EPCGen2 Pseudorandom Number Generators: Analysis of J3Gen
title_short EPCGen2 Pseudorandom Number Generators: Analysis of J3Gen
title_sort epcgen2 pseudorandom number generators: analysis of j3gen
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4029649/
https://www.ncbi.nlm.nih.gov/pubmed/24721767
http://dx.doi.org/10.3390/s140406500
work_keys_str_mv AT peinadoalberto epcgen2pseudorandomnumbergeneratorsanalysisofj3gen
AT munillajorge epcgen2pseudorandomnumbergeneratorsanalysisofj3gen
AT fustersabateramparo epcgen2pseudorandomnumbergeneratorsanalysisofj3gen