Secure and Extensible Smart Home Template

As the Internet of Things and smart home systems are becoming more and more popular, the security of such applications has become a continuous source of concerns for their users. The paper proposes a smart home template that effectively addresses the issue ofpersonal data security and allows for system extension by adding modules andfunctionalities. To solve the problem of secure communication between theparties involved in the data transfer, a proprietary protocol has beendeveloped and implemented. This solution reached its objective of providinga safe experience to the users, mostly through the proposed protocol whichdefines a mechanism for secure distribution of the secret keys in order toassure data confidentiality, integrity and authentication. This mechanismwas designed taking into account that the computing power and memory of thesensor or actuator modules can be reduced and that system users do not havecomputer networks security knowledge.