Authors:
Davi Resner
and
Antônio Augusto Fröhlich
Affiliation:
Federal University of Santa Catarina, Brazil
Keyword(s):
Internet of Things, Trustfulness, Security, Key Establishment.
Related
Ontology
Subjects/Areas/Topics:
Authentication
;
Data Communication Networking
;
Enterprise Information Systems
;
Internet of Things
;
Obstacles
;
Security: Vulnerability and Privacy
;
Sensor Networks
;
Software Agents and Internet Computing
;
Software and Architectures
;
Telecommunications
;
Wireless Information Networks
;
Wireless Network Protocols
Abstract:
This work describes a practical solution for the problem of cryptographic key establishment and secure communication in the context of the Internet of Things, in which computational efficiency is a fundamental requirement. A symmetric-key establishment protocol based on AES, Poly1305-AES, time synchronization, Elliptic Curve Diffie-Hellman and sensor IDs is proposed to achieve data confidentiality, authentication, integrity and prevention from replay attacks. Such a protocol was implemented in the EPOS operating system in the form of a network layer that transparently provides trustfulness. Tests were executed on the EPOSMoteII platform and the analysis of the results shows that the implementation is adequate to be used in the scenario of embedded systems with low processing power.