Browse > Article
http://dx.doi.org/10.7472/jksii.2019.20.5.121

Hybrid blockchain-based secure firmware distribution system  

Son, Min-sung (Department of Computer Science, kyonggi University)
Kim, Heeyoul (Department of Computer Science, kyonggi University)
Publication Information
Journal of Internet Computing and Services / v.20, no.5, 2019 , pp. 121-132 More about this Journal
Abstract
As the 4th industrial age enters, the number of IoT devices is exploding. Accordingly, the importance of security is also increasing in proportion to the increasing number of security incidents of IoT devices. However, due to the limited performance of IoT devices, there are limitations to applying existing security solutions. Therefore, a new automatic firmware distribution solution is needed to solve this problem. To solve this problem, we propose a new automatic firmware update system that uses a hybrid blockchain that combines a public blockchain and a private blockchain. The public blockchain allows various firmware providers to distribute firmware using a common system. Private blockchain solves the transaction overload problem of the public blockchain and facilitates the management of IoT devices. It also uses distributed file storage to ensure high availability without failing. Therefore, this system is expected to be very effective for improving the security of IoT devices.
Keywords
IoT; firmware; blockchain;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Lee Hyeon-gyu, Smart Factory Industry and Market Trends, Korea Technology Transfer Centre for National R&D Programs, 2018. http://www.itfind.or.kr/admin/getFile.htm?identifier=02-001-180228-000004
2 Gartner. "Gartner says 8.4 billion connected "things" will be in use in 2017, up 31 percent from 2016", Gartner Newsroom, 2017. https://www.gartner.com/newsroom/id/3598917.
3 Choi B-C, Lee S-H, Na J-C, Lee J-H, "Secure firmware validation and update for consumer devices in home networking", IEEE Trans Consum Electronics, Vol.62(1), pp.39-44, 2016. http://dx.doi.org/10.1109/TCE.2016.7448561   DOI
4 S. Nakamoto, "Bitcoin: A Peer-to-Peer Electronic Cash System", 2008. https://bitcoin.org/bitcoin.pdf.
5 G. Wood, "ETHEREUM: A secure decentralised generalised transaction ledger", 2014. https://gavwood.com/paper.pdf
6 Elli Androulaki, Artem Barger, Vita Bortnikov, Christian Cachin, Konstantinos Christidis, Angelo De Caro, David Enyeart, Christopher Ferris, Gennady Laventman, Yacov Manevich et al., "Hyperledger fabric: A distributed operating system for permissioned blockchains.", 2018. http://dx.doi.org/10.1145/3190508.3190538
7 B. Lee, J.-H. Lee, "Blockchain-based secure firmware update for embedded devices in an internet of things environment", J. Supercomput, pp.1-16, 2016 http://doi.org/10.1007/s11227-016-1870-0   DOI
8 Jen-Wei Hu, Lo-Yao Yeh, Shih-Wei Liao, Chu-Sing Yang, "Autonomous and malware-proof blockchainbased firmware update platform with efficient batch verification for Internet of Things devices", Computers & Security, Vol.86, pp.238-252, 2019. https://doi.org/10.1016/j.cose.2019.06.008   DOI
9 Alexander Yohan, Nai-Wei Lo, "An Over-the- Blockchain Firmware Update Framework for IoT Devices", 2018 IEEE Conference on Dependable and Secure Computing (DSC), 2018. http://dx.doi.org/10.1109/DESEC.2018.8625164   DOI
10 Parth Thakkar, Senthil Nathan, Balaji Viswanathan, "Performance Benchmarking and Optimizing Hyperledger Fabric Blockchain Platform", 2018 IEEE 26th International Symposium on MASCOTS, 2018. http://dx.doi.org10.1109/MASCOTS.2018.00034   DOI
11 J. Pouwelse, P. Garbacki, D. Epema, H. Sips, "The bittorrent P2P file-sharing system: Measurements and analysis", Proc. IPTPS, 2005. https://doi.org/10.1007/11558989_19   DOI
12 Juan Benet, "IPFS - Content Addressed, Versioned, P2P File System (DRAFT 3)", 2017. https://github.com/ipfs/papers