Internet connected device is increasing very fast. It has changed our daily lives a lot. All things connected to the Internet are called internet of thing (IoT). Nowadays IoT used to create smart home, smart agriculture system, smart health care system, smart shop etc. But the most important problem for any IoT system is the security system that protects the system from external attacks, ensuring data integrity, data privacy and authentication. In this paper we have proposed a security model mainly for smart home based on Blockchain. We will describe how all smart homes in a community can be used to secure each other systems using decentralized trust systems (DTS).
Security is the most important issue for any smart home as well as other IoT system. We can notice a number of attacks on IoT systems explained by the author [1]. We must ensure that no attack is possible in the system. The most important issue for IoT security system is authentication. Data can be stolen or can be changed, if any unreliable authority can authenticate the system. So if we want to ensure data integrity and privacy, we have to make sure that no unreliable authority can authenticate the system.
To provide better security along with consuming less network resource in terms of memory and computations as well as less power consumption. The most important issue for IoT security system is authentication. Data can be stolen or can be changed, if any unreliable authority can authenticate the system. So if we want to ensure data integrity and privacy, we have to make sure that no unreliable authority can authenticate the system. Though in some case centralized security model is appropriate but with the centralized server system, it does create a centralized target. It is easier to authenticate by an unreliable authority and easier to attack, since it valid authentication by one centralized server. So we need decentralized Trust System (DTS). To make authentication system more complex to attacker.