TY - JOUR AU - Lee, Younghun AU - Rathore, Shailendra AU - Park, Jin Ho AU - Park, Jong Hyuk PY - 2020 DA - 2020/03/17 TI - A blockchain-based smart home gateway architecture for preventing data forgery JO - Human-centric Computing and Information Sciences SP - 9 VL - 10 IS - 1 AB - With the advancement of Information and Communication Technology (ICT) and the proliferation of sensor technologies, the Internet of Things (IoT) is now being widely used in smart home for the purposes of efficient resource management and pervasive sensing. In smart homes, various IoT devices are connected to each other, and these connections are centered on gateways. The role of gateways in the smart homes is significant, however, its centralized structure presents multiple security vulnerabilities such as integrity, certification, and availability. To address these security vulnerabilities, in this paper, we propose a blockchain-based smart home gateway network that counters possible attacks on the gateway of smart homes. The network consists of three layers including device, gateway, and cloud layers. The blockchain technology is employed at the gateway layer wherein data is stored and exchanged in the form blocks of blockchain to support decentralization and overcome the problem from traditional centralized architecture. The blockchain ensures the integrity of the data inside and outside of the smart home and provides availability through authentication and efficient communication between network members. We implemented the proposed network on the Ethereum blockchain technology and evaluated in terms of standard security measures including security response time and accuracy. The evaluation results demonstrate that the proposed security solutions outperforms over the existing solutions. SN - 2192-1962 UR - https://doi.org/10.1186/s13673-020-0214-5 DO - 10.1186/s13673-020-0214-5 ID - Lee2020 ER -