Cargando…

UHF RFID Prototyping Platform for ISO 29167 Decryption Based on an SDR

Ultra high frequency radio frequency identification (UHF RFID) is becoming a key technology in the Internet of Things. It allows the implementation of batteryless and wireless nodes, including sensors and actuators. Due to its possible transmission range of >10 m and potential to carry critical i...

Descripción completa

Detalles Bibliográficos
Autores principales: Saxl, Georg, Ferdik, Manuel, Fischer, Moritz, Maderboeck, Martin, Ussmueller, Thomas
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6567365/
https://www.ncbi.nlm.nih.gov/pubmed/31091702
http://dx.doi.org/10.3390/s19102220
_version_ 1783427060520189952
author Saxl, Georg
Ferdik, Manuel
Fischer, Moritz
Maderboeck, Martin
Ussmueller, Thomas
author_facet Saxl, Georg
Ferdik, Manuel
Fischer, Moritz
Maderboeck, Martin
Ussmueller, Thomas
author_sort Saxl, Georg
collection PubMed
description Ultra high frequency radio frequency identification (UHF RFID) is becoming a key technology in the Internet of Things. It allows the implementation of batteryless and wireless nodes, including sensors and actuators. Due to its possible transmission range of >10 m and potential to carry critical information, security is a highly important topic. For this reason, the International Organization for Standardization has published several crypto suites for UHF RFID within the ISO-29167 standard in 2014. Recently, research has focused on implementing those encryption features on the transponder side. However, currently no crypto enabled UHF RFID readers are available. In order to cope with the rapid development in this field, ‘open’ and flexible readers based on software defined radios are needed. They make it possible to quickly adapt the protocol and to test new functionalities such as encryption. This paper deals with the first implementation of the ISO 29167-19 standardized RAMON decryption on a software defined radio. The programming of this hardware is done in LabVIEW which allows for controlling the built-in transceiver modules. However, first measurements show that the decryption takes 51 s. This is because LabVIEW is not suitable for handling very large numbers like they are utilized in cryptography. Because such a long processing time is not feasible in experiments nor in a real-life scenarios, this method is not suitable for a prototyping platform. Thus, a different approach is chosen to optimize the decryption processing time. LabVIEW still provides the framework for handling the protocol and controlling the transceivers, but the decryption is performed in a Java application. In that way, the entire decryption process takes only about 2.2 ms, which is 23,318 times faster than the implementation in LabVIEW. Thus, this new approach meets the necessary timing requirements and is suitable for realistic application scenarios. The shown method allows development and testing of new functionalities in UHF RFID systems but may also be employed in any application that require long processing times in LabVIEW. Furthermore, the implementation of decryption features is the first necessary step towards a fully compliant, crypto enabled interrogator for UHF RFID, featuring a high adaptability.
format Online
Article
Text
id pubmed-6567365
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-65673652019-06-17 UHF RFID Prototyping Platform for ISO 29167 Decryption Based on an SDR Saxl, Georg Ferdik, Manuel Fischer, Moritz Maderboeck, Martin Ussmueller, Thomas Sensors (Basel) Article Ultra high frequency radio frequency identification (UHF RFID) is becoming a key technology in the Internet of Things. It allows the implementation of batteryless and wireless nodes, including sensors and actuators. Due to its possible transmission range of >10 m and potential to carry critical information, security is a highly important topic. For this reason, the International Organization for Standardization has published several crypto suites for UHF RFID within the ISO-29167 standard in 2014. Recently, research has focused on implementing those encryption features on the transponder side. However, currently no crypto enabled UHF RFID readers are available. In order to cope with the rapid development in this field, ‘open’ and flexible readers based on software defined radios are needed. They make it possible to quickly adapt the protocol and to test new functionalities such as encryption. This paper deals with the first implementation of the ISO 29167-19 standardized RAMON decryption on a software defined radio. The programming of this hardware is done in LabVIEW which allows for controlling the built-in transceiver modules. However, first measurements show that the decryption takes 51 s. This is because LabVIEW is not suitable for handling very large numbers like they are utilized in cryptography. Because such a long processing time is not feasible in experiments nor in a real-life scenarios, this method is not suitable for a prototyping platform. Thus, a different approach is chosen to optimize the decryption processing time. LabVIEW still provides the framework for handling the protocol and controlling the transceivers, but the decryption is performed in a Java application. In that way, the entire decryption process takes only about 2.2 ms, which is 23,318 times faster than the implementation in LabVIEW. Thus, this new approach meets the necessary timing requirements and is suitable for realistic application scenarios. The shown method allows development and testing of new functionalities in UHF RFID systems but may also be employed in any application that require long processing times in LabVIEW. Furthermore, the implementation of decryption features is the first necessary step towards a fully compliant, crypto enabled interrogator for UHF RFID, featuring a high adaptability. MDPI 2019-05-14 /pmc/articles/PMC6567365/ /pubmed/31091702 http://dx.doi.org/10.3390/s19102220 Text en © 2019 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 (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Saxl, Georg
Ferdik, Manuel
Fischer, Moritz
Maderboeck, Martin
Ussmueller, Thomas
UHF RFID Prototyping Platform for ISO 29167 Decryption Based on an SDR
title UHF RFID Prototyping Platform for ISO 29167 Decryption Based on an SDR
title_full UHF RFID Prototyping Platform for ISO 29167 Decryption Based on an SDR
title_fullStr UHF RFID Prototyping Platform for ISO 29167 Decryption Based on an SDR
title_full_unstemmed UHF RFID Prototyping Platform for ISO 29167 Decryption Based on an SDR
title_short UHF RFID Prototyping Platform for ISO 29167 Decryption Based on an SDR
title_sort uhf rfid prototyping platform for iso 29167 decryption based on an sdr
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6567365/
https://www.ncbi.nlm.nih.gov/pubmed/31091702
http://dx.doi.org/10.3390/s19102220
work_keys_str_mv AT saxlgeorg uhfrfidprototypingplatformforiso29167decryptionbasedonansdr
AT ferdikmanuel uhfrfidprototypingplatformforiso29167decryptionbasedonansdr
AT fischermoritz uhfrfidprototypingplatformforiso29167decryptionbasedonansdr
AT maderboeckmartin uhfrfidprototypingplatformforiso29167decryptionbasedonansdr
AT ussmuellerthomas uhfrfidprototypingplatformforiso29167decryptionbasedonansdr