Research Article

PUF-Assisted Lightweight Group Authentication and Key Agreement Protocol in Smart Home

Table 2

Security feature comparison.

Feature[20][8][9][46][47][48]Our protocol

User anonymity
Untraceability
Mutual authentication
Perfect forward secrecy
Dynamically devices joining
Device revocation
The number of factors usedThreeThreeTwoN/ATwoThreeTwo
Password/biometrics update
Smartphone/smartcard lost attackN/A
Smart device lost attackN/A
User impersonation attack
Device impersonation attackN/A
HG impersonation attackN/AN/A
Session key security
Replay attack
Privileged-insider attack
Ephemeral secret leakage attackN/AN/AN/A

1N/A means not considered. 2 means the scheme supports the functionality/security feature. 3 means the scheme does not support the functionality/security feature.