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...
Autores principales: | , , , , |
---|---|
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 |