Abstract | ||
---|---|---|
In this paper, token-based security protocols with dynamic energy-security level tradeoff for Internet of Things (IoT) devices are explored. To assure scalability in the mechanism to authenticate devices in large-sized networks, the proposed protocol is based on the OAuth 2.0 framework, and on secrets generated by on-chip physically unclonable functions. This eliminates the need to share the credentials of the protected resource (e.g., server) with all connected devices, thus overcoming the weaknesses of conventional client-server authentication. To reduce the energy consumption associated with secure data transfers, dynamic energy-quality tradeoff is introduced to save energy when lower security level (or, equivalently, quality in the security subsystem) is acceptable. Energy-quality scaling is introduced at several levels of abstraction, from the individual components in the security subsystem to the network protocol level. The analysis on an MICA 2 mote platform shows that the proposed scheme is robust against different types of attacks and reduces the energy consumption of IoT devices by up to 69% for authentication and authorization, and up to 45% during data transfer, compared to a conventional IoT device with fixed key size. |
Year | DOI | Venue |
---|---|---|
2019 | 10.1109/JIOT.2018.2875472 | IEEE INTERNET OF THINGS JOURNAL |
Keywords | Field | DocType |
Authentication, energy-quality scalability, Internet of Things (IoT), network security, physically unclonable functions (PUFs) | Authentication,Cryptographic protocol,Cryptography,Computer science,Computer network,Energy consumption,Security token,Key size,Distributed computing,Communications protocol,Scalability | Journal |
Volume | Issue | ISSN |
6 | 2 | 2327-4662 |
Citations | PageRank | References |
0 | 0.34 | 0 |
Authors | ||
5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Muhammad Aman | 1 | 62 | 13.40 |
Sachin Taneja | 2 | 9 | 4.36 |
Biplab Sikdar | 3 | 1057 | 106.78 |
Kee-Chaing Chua | 4 | 2145 | 156.27 |
Massimo Alioto | 5 | 706 | 88.98 |