This work presents an ultra-lightweight, cryptographic, mutual authentication protocol for radio-frequency identification (RFID) tags. The proposed scheme is more secure than its predecessors. The vulnerabilities of previous schemes based on triangular functions and rotation have been demonstrated in traditional and rotational cryptanalysis. In this paper, we summarize the successful attacks on previous schemes and demonstrate further attacks on 3 recent ultra-lightweight protocols. Next, we present a proposal that resists all of the known passive attacks. The proposal obeys the properties and rules of addition-rotation-XOR with constants systems. The proposed scheme inserts parts of advanced encryption standard S-boxes into the temperings of the Mersenne twister, which is used as a deterministic random number generator. The proposal is supported by extensive performance and security analysis. Apart from previous work, our scheme is compared and contrasted against the results of some popular hashing and encryption algorithms, recommended for RFID tags.
RFID, mutual authentication, ultra-lightweight protocols, ubiquitous computing, ARX-c systems
ÖZCANHAN, MEHMET HİLAL and DALKILIÇ, GÖKHAN
"Mersenne twister-based RFID authentication protocol,"
Turkish Journal of Electrical Engineering and Computer Sciences: Vol. 23:
1, Article 17.
Available at: https://journals.tubitak.gov.tr/elektrik/vol23/iss1/17