An Efficient and Private Authentication Protocol for RFID Systems
Abstract
Radio Frequency IDentification based systems are getting pervasively deployed in many real-life applications in various settings for identification and authentication of remote objects. However, the messages that are transmitted over a insecure channel, are vulnerable to security and privacy concerns such as data privacy, location privacy of tag owner and etc. Recently, Yeh et al.’s proposed a RFID authentication protocol based on quadratic residue which is claimed to provide location privacy and prevent possible attacks. In this paper, we formally analyzed the protocol and we proved that the protocol provides destructive privacy according to Vaudenay privacy model. Moreover, we proposed a unilateral authentication protocol and we prove that our protocol satisfies higher privacy level such as narrow strong privacy. Besides, we proposed an enhanced version of our proposed protocol, which has same privacy level as Yeh et al.’s protocol, but has reader authentication against stronger adversaries. Furthermore, the enhanced version of our protocol uses smaller number of cryptographic operations when compared to Yeh et al.’s protocol and it is also cost efficient at the server and tag side and requires O(1) complexity to identify a RFID tag.
Keywords
RFID, privacy, Security, Quadratic ResidueThis work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
S. Kardas, S. Celik, M. Sariyuce and A. Levi, "An Efficient and Private Authentication Protocol for RFID Systems," in Journal of Communications Software and Systems, vol. 9, no. 2, pp. 128-136, June 2013, doi: 10.24138/jcomss.v9i2.150
@article{kardas2013efficientprivate, author = {Suleyman Kardas and Serkan Celik and Mehmet Sariyuce and Albert Levi}, title = {An Efficient and Private Authentication Protocol for RFID Systems}, journal = {Journal of Communications Software and Systems}, month = {6}, year = {2013}, volume = {9}, number = {2}, pages = {128--136}, doi = {10.24138/jcomss.v9i2.150}, url = {https://doi.org/10.24138/jcomss.v9i2.150} }