Blockchain-Based Multistage Continuous Authentication for Smart Devices
Source abstract
Abstract
With the increasing connectivity between multiple smart devices in the Internet of Vehicles, privacy and security have become stringent threats due to unauthorized access. To overcome this issue, designing continuous authentication systems has become an important research topic because of the advantages of continuous monitoring of users after the initial access to the smart devices. Unfortunately, the existing systems are based on a third-party centralized structure, and most of them suffer storage pressure on equipment, thus resulting in significant security hazards and limited performance. In this paper, we propose a multistage continuous authentication system based on blockchain technology and the IPFS, which achieves decentralization and reduces storage pressure. In the first stage of authentication, we adopt Hyperledger Fabric to implement the underlying technical architecture of the blockchain to enhance the security and reliability of identity parameters. The preoutputs of the first-stage authentication are compared against behavioral biometric characteristics stored in the IPFS that aim to accomplish the final authentication. In particular, we use fuzzy extractors to deal with behavioral biometric feature templates, thus solving the privacy problem caused by user information leakage. To evaluate the security of our system, we prove the correctness of the communication protocol and two-way authentication of the scheme using BAN Logic. Furthermore, we use Hyperledger Caliper to analyze the impact of the sending rate of authentication requests on various performance parameters such as throughput, memory, and CPU utilization of the authentication system. Security and experimental results show that: (i) We solve the problem of centralized authentication and can resist replay attacks. (ii) Our scheme can maintain high throughput and effectively reach consensus. Compared to related works, the throughput is improved by 8.6%.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: User Authentication and Security Systems · Advanced Steganography and Watermarking Techniques · Blockchain Technology Applications and Security
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
School of Electronic and Electrical Engineering, Shanghai University of Engineering Science, Shanghai 201620, China
Funding
National Natural Science Foundation of China
References (51)
Show source-provided references
1. Mobile edge intelligence and computing for the internet of vehicles10.1109/JPROC.2019.2947490 ↗
2. The coin passcode: A shoulder-surfing proof graphical password authentication model for mobile devices
3. Hemalatha, S. (2020, January 24–25). A systematic review on Fingerprint based Biometric Authentication System. Proceedings of the IEEE 2020 International Conference on Emerging Trends in Information Technology and Engineering (ic-ETITE), Vellore, India.10.1109/ic-ETITE47903.2020.342 ↗
4. Securing PIN-based authentication in smartwatches with just two gestures10.1002/cpe.5549 ↗
5. Continuous user authentication on mobile devices: Recent progress and remaining challenges10.1109/MSP.2016.2555335 ↗
6. Wearable gait recognition systems based on MEMS pressure and inertial sensors: A review10.1109/JSEN.2021.3131582 ↗
7. Light-edge: A lightweight authentication protocol for IoT devices in an edge-cloud environment10.1109/MCE.2021.3053543 ↗
8. A provably secure and efficient authenticated key agreement scheme for energy internet-based vehicle-to-grid technology framework
9. Dodis, Y., Reyzin, L., and Smith, A. (2004, January 2–6). Fuzzy extractors: How to generate strong keys from biometrics and other noisy data. Proceedings of the Advances in Cryptology-EUROCRYPT 2004: International Conference on the Theory and Applications of Cryptographic Techniques, Interlaken, Switzerland.10.1007/978-3-540-24676-3_31 ↗
10. Reese, K., Smith, T., Dutson, J., Armknecht, J., Cameron, J., and Seamons, K. (2019, January 12–13). A usability study of five two-factor authentication methods. Proceedings of the Fifteenth Symposium on Usable Privacy and Security (SOUPS 2019), Santa Clara, CA, USA.
11. Certificateless authenticated key agreement for blockchain-based WBANs10.1016/j.sysarc.2020.101777 ↗
12. Kamoto, S. (2008). Bitcoin: A Peer-to-Peer Electronic Cash System, Decentralized Business Review.
13. Zhang, G.-G., and Wan, Z. (2021, January 23–25). Blockchain-based IoT security authentication system. Proceedings of the 2021 International Conference on Computer, Blockchain and Financial Development (CBFD), Nanjing, China.
14. Internet of things, blockchain and shared economy applications10.1016/j.procs.2016.09.074 ↗
15. A blockchain ethereum technology-enabled digital content: Development of trading and sharing economy data10.1109/ACCESS.2020.3041317 ↗
16. Gupta, Y., Shorey, R., Kulkarni, D., and Tew, J. (2018, January 3–7). The applicability of blockchain in the Internet of Things. Proceedings of the 2018 10th International Conference on Communication Systems and Networks (COMSNETS), Bengaluru, India.10.1109/COMSNETS.2018.8328273 ↗
17. Blockchain meets cloud computing: A survey10.1109/COMST.2020.2989392 ↗
18. Blockchain technology applications for Industry 4.0: A literature-based review10.1016/j.bcra.2021.100027 ↗
19. A survey on blockchain for information systems management and security10.1016/j.ipm.2020.102397 ↗
20. Tanveer, M., Bhutta, M.N.M., Alzahrani, B.A., Albeshri, A., Alsubhi, K., and Chaudhry, S.A. (2023). CMAP-IoT: Chaotic Map-Based Authentication Protocol for Crowdsourcing Internet of Things. Arab. J. Sci. Eng., 1–14.10.1007/s13369-023-08047-6 ↗
21. Resource-efficient authenticated data sharing mechanism for smart wearable systems10.1109/TNSE.2022.3203927 ↗
22. Petcu, A., Pahontu, B., Frunzete, M., and Stoichescu, D.A. (2023). A Secure and Decentralized Authentication Mechanism Based on Web 3.0 and Ethereum Blockchain Technology. Appl. Sci., 13.10.3390/app13042231 ↗
23. xDBAuth: Blockchain based cross domain authentication and authorization framework for Internet of Things10.1109/ACCESS.2020.2982542 ↗
24. Xiong, R., Ren, W., Hao, X., He, J., and Choo, K.K.R. (2023). BDIM: A Blockchain-based Decentralized Identity Management Scheme for Large Scale Internet of Things. IEEE Internet Things J.10.1109/JIOT.2023.3303922 ↗
25. Ferlini, A., Ma, D., Harle, R., and Mascolo, C. (April, January 28). EarGate: Gait-based user identification with in-ear microphones. Proceedings of the 27th Annual International Conference on Mobile Computing and Networking, New Orleans, LA, USA.
26. A survey on gait recognition via wearable sensors10.1145/3340293 ↗
27. A survey on gait recognition10.1145/3230633 ↗
28. Alessi, M., Camillo, A., Giangreco, E., Matera, M., Pino, S., and Storelli, D. (2018, January 26–29). Make users own their data: A decentralized personal data store prototype based on ethereum and ipfs. Proceedings of the 2018 3rd International Conference on Smart and Sustainable Technologies (SpliTech), Split, Croatia.
29. Yuan, W., Li, X., Li, M., and Zheng, L. (2023). DCAGS-IoT: Dynamic Cross-Domain Authentication Scheme Using Group Signature in IoT. Appl. Sci., 13.10.3390/app13105847 ↗
30. LVID: A multimodal biometrics authentication system on smartphones10.1109/TIFS.2019.2944058 ↗
31. Sengar, S.S., Hariharan, U., and Rajkumar, K. (2020, January 12–14). Multimodal biometric authentication system using deep learning method. Proceedings of the 2020 International Conference on Emerging Smart Computing and Informatics (ESCI), Pune, India.10.1109/ESCI48226.2020.9167512 ↗
32. Password authentication with insecure communication10.1145/358790.358797 ↗
33. Key factors driving the adoption of behavioral biometrics and continuous authentication technology: An empirical research10.1108/ICS-08-2021-0124 ↗
34. Online student authentication and proctoring system based on multimodal biometrics technology10.1109/ACCESS.2021.3079375 ↗
35. Singla, S.K., Singh, M., and Kanwal, N. (2021, January 17–19). Biometric system-Challenges and future trends. Proceedings of the 2021 8th International Conference on Computing for Sustainable Global Development (INDIACom), New Delhi, India.
36. Key based artificial fingerprint generation for privacy protection10.1109/TDSC.2018.2812192 ↗
37. RETRACTED ARTICLE: A multimodal biometric authentication scheme based on feature fusion for improving security in cloud environment10.1007/s12652-020-02184-8 ↗
38. IIBE: An improved identity-based encryption algorithm for WSN security10.1155/2021/8527068 ↗
39. Enhanced biometric recognition for secure authentication using iris preprocessing and hyperelliptic curve cryptography10.1155/2020/8841021 ↗
40. Anonymous lightweight chaotic map-based authenticated key agreement protocol for industrial Internet of Things10.1109/TDSC.2018.2857811 ↗
41. An elliptic curve cryptography based mutual authentication scheme for smart grid communications using biometric approach
42. Lucia, O., Isong, B., Gasela, N., and Abu-Mahfouz, A.M. (2019, January 21–22). Device authentication schemes in IoT: A Review. Proceedings of the IEEE 2019 International Multidisciplinary Information Technology and Engineering Conference (IMITEC), Vanderbijlpark, South Africa.10.1109/IMITEC45504.2019.9015902 ↗
43. Lightweight multi-factor mutual authentication protocol for IoT devices10.1007/s10207-019-00484-5 ↗
44. Lansky, J., Sadrishojaei, M., Rahmani, A.M., Malik, M.H., Kazemian, F., and Hosseinzadeh, M. (2022). Development of a lightweight centralized authentication mechanism for the Internet of Things driven by fog. Mathematics, 10.10.3390/math10224166 ↗
45. BIDaaS: Blockchain based ID as a service10.1109/ACCESS.2017.2782733 ↗
46. Zhang, L., Li, H., Sun, L., Shi, Z., and He, Y. (2017, January 1–4). Poster: Towards fully distributed user authentication with blockchain. Proceedings of the 2017 IEEE Symposium on Privacy-Aware Computing (PAC), Washington, DC, USA.10.1109/PAC.2017.28 ↗
47. Privacy-friendly platform for healthcare data in cloud based on blockchain environment10.1016/j.future.2018.12.044 ↗
48. An efficient identity-based conditional privacy-preserving authentication scheme for vehicular ad hoc networks10.1109/TIFS.2015.2473820 ↗
49. Toutara, F., and Spathoulas, G. (2020, January 3–6). A distributed biometric authentication scheme based on blockchain. Proceedings of the 2020 IEEE International Conference on Blockchain (Blockchain), Toronto, ON, Canada.10.1109/Blockchain50366.2020.00068 ↗
50. A secure and effective biometric-based user authentication scheme for wireless sensor networks using smart card and fuzzy extractor10.1002/dac.2933 ↗
51. Dhar, S., and Khare, A. (2023, January 1–3). Blockchain-IoT based device authentication protocol for Healthcare Multimedia. Proceedings of the IEEE 2023 International Conference on Emerging Smart Computing and Informatics (ESCI), Pune, India.10.1109/ESCI56872.2023.10099933 ↗