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.02 | 0.02 | 0 | () | Load key from EEPROM to SRAM | 0.02 | 0.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.06 | 0.06 | 0 | () | Calculate new key with hash function | 2.04 | 0.11 | 1.9 | () | EEPROM block write for new key | 4.33 | 4.33 | 0 | () | EEPROM block write for new seed | 4.33 | 4.33 | 0 |
| | Total | 18.26 | 9.24 | 9.02 |
|
|