Research Article

Fully Integrated Passive UHF RFID Tag for Hash-Based Mutual Authentication Protocol

Table 3

Time evaluation of OMHSO protocol using SPONGENT-160 or Keccak on the tag. The results using SPONGENT-160 are already mentioned in [10].

Step Process Time
(ms)
Time
(ms)
Difference of time
(ms)

Hash function SPONGENT-160 Keccak

() Load tag state and seed for PRNG from EEPROM to SRAM 0.020.02 0
() Load key from EEPROM to SRAM 0.020.02 0
() Calculate and with hash function 4.52 0.23 4.29

() Calculate with hash function 2.94 0.14 2.8
() Compare with 0.060.06 0
() Calculate new key with hash function 2.04 0.11 1.9
() EEPROM block write for new key 4.334.33 0
() EEPROM block write for new seed 4.334.33 0

Total 18.26 9.24 9.02