Blockchain-Based Robust Data Security Scheme in IoT-Enabled Smart Home
Source abstract
Abstract
The recent surge in development of smart homes and smart cities can be observed in many developed countries. While the idea to control devices that are in home (embedded with the Internet of Things (IoT) smart devices) by the user who is outside the home might sound fancy, but it comes with a lot of potential threats. There can be many attackers who will be trying to take advantage of this. So, there is a need for designing a secure scheme which will be able to distinguish among genuine/authorized users of the system and attackers. And knowing about the details of when and what IoT devices are used by the user, the attacker can trace the daily activities of user and can plan an attack accordingly. Thus, the designed security scheme should guarantee confidentiality, anonymity and un-traceability. Most of the schemes proposed in the literature are either non-blockchain based which involves inherent problems of storing data in a single-server or assuming weaker attack models. In this work, we propose a novel scheme based on blockchain technology, assuming a stronger Canetti and Krawczyk (CK)-threat model. Through the formal and informal security, and comparative analysis, we show that the proposed scheme provides a superior security and more functionality features, with less communication cost and comparable computational cost as compared to other competent schemes. Moreover, the blockchain based simulation study on the proposed scheme has been conducted to show its feasibility in real-life application.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Blockchain Technology Applications and Security · User Authentication and Security Systems · Advanced Malware Detection Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (25)
Show source-provided references
1. On the security of public key protocols10.1109/TIT.1983.1056650 ↗
2. Universally composable notions of key exchange and secure channels
3. Secure remote user authenticated key establishment protocol for smart home environment10.1109/TDSC.2017.2764083 ↗
4. Examining smart-card security under the threat of power analysis attacks10.1109/TC.2002.1004593 ↗
5. Secure remote anonymous user authentication scheme for smart home environment10.1016/j.iot.2020.100158 ↗
6. Anonymous authentication scheme for smart home environment with provable security10.1016/j.cose.2019.06.002 ↗
7. An efficient, anonymous and robust authentication scheme for smart home environments10.3390/s20041215 ↗
8. Cryptanalysis and improvement of a two-factor user authentication scheme for smart home10.1016/j.jisa.2021.102787 ↗
9. Security analysis on anonymous authentication scheme for smart home environment with provable security
10. Homechain: A blockchain-based secure mutual authentication system for smart homes10.1109/JIOT.2019.2944400 ↗
11. Lightweight and secure password based smart home authentication protocol: LSP-SHAP10.1007/s10922-019-09496-x ↗
12. Practical byzantine fault tolerance and proactive recovery10.1145/571637.571640 ↗
13. W. E. May, “Secure hash standard,” FIPS PUB 180-1, National Institute of Standards and Technology (NIST), U.S. Department of Commerce, April 1995. [Online]. Available: http://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.180-4.pdf, accessed on January 2020.
14. Password-based authenticated key exchange in the three-party setting10.1007/978-3-540-30580-4_6 ↗
15. Zipf's law in passwords10.1109/TIFS.2017.2721359 ↗
16. Smart contract-based blockchain-envisioned authentication scheme for smart farming10.1109/JIOT.2021.3050676 ↗
17. Blockchain-enabled certificate-based authentication for vehicle accident detection and notification in intelligent transportation systems10.1109/JSEN.2020.3009382 ↗
18. Provably secure signature-based anonymous user authentication protocol in an internet of things enabled intelligent precision agricultural environment10.1002/cpe.6187 ↗
19. Private blockchain-envisioned drones-assisted authentication scheme in IoT-enabled agricultural environment10.1016/j.csi.2021.103567 ↗
20. Smart secure sensing for IoT-based agriculture: Blockchain perspective10.1109/JSEN.2020.3012294 ↗
21. “MIRACL cryptograhic SDK: Multiprecision integer and rational arithmetic cryptograohic library,” 2020, [Online]. Available: https://github.com/miracl/MIRACL, accessed on October 2021.
22. “Raspberry Pi 3 model B+, ” 2020, [Online]. Available: https://www.raspberrypi.org/products/raspberry-pi-3-model-b-plus/, accessed on May 2021.
23. “Advanced encryption standard,” FIPS PUB 197, National Institute of Standards and Technology (NIST), U.S. Department of Commerce, November 2001, [Online]. Available: http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf, accessed on June 2020.
24. Permissioned blockchain-based anonymous and traceable aggregate signature scheme for industrial internet of things10.1109/JIOT.2020.3045451 ↗
25. LSCSH: Lattice-based secure cryptosystem for smart healthcare in smart cities environment10.1109/MCOM.2018.1700787 ↗