Authors:
Igor Zavalyshyn
;
Nuno O. Duarte
and
Nuno Santos
Affiliation:
INESC-ID / Instituto Superior Técnico, Universidade de Lisboa, Lisbon and Portugal
Keyword(s):
Smart Home, Internet of Things, Privacy and Security, Smart Hub, N-version Programming.
Related
Ontology
Subjects/Areas/Topics:
Data and Application Security and Privacy
;
Information and Systems Security
;
Personal Data Protection for Information Systems
;
Privacy
;
Privacy Enhancing Technologies
;
Security and Privacy in Pervasive/Ubiquitous Computing
Abstract:
Given the proliferation of smart home devices and their intrinsic tendency to offload data storage and processing to cloud services, users’ privacy has never been more at stake than today. An obvious approach to mitigate this issue would be to contain that data within users’ control, leveraging already existing smart hub frameworks. However, moving the storage and computation indoors does not necessarily solve the problem completely, as the pieces of software handling that data should also be trusted. In this paper, we present a thorough study to assess whether N-version programming (NVP) is a valid approach in bootstrapping trust in these data handling modules. Because there are considerable complexity differences among the modules that process home environment data, our study addresses less complex modules that strictly follow exact specifications, as well as complex and looser modules which although not following an exact specification, compute the same high level function. Our re
sults shed light on this complexity and show that NVP can be a viable option to securing these modules.
(More)