BBAP-WSN: A New Blockchain-Based Authentication Protocol for Wireless Sensor Networks
Source abstract
Abstract
Wireless Sensor Networks—WSNs, an important part of IoT—consist of sensor nodes with limited processing, memory capacities, and energy. Wireless Sensor Networks face many dangers as they are often distributed into untrusted regions. The accuracy of the data obtained in a WSN, where security threats cannot be prevented, is also questioned. In WSNs, the authentication of the resources and the data can be verified with the authentication mechanism. Authentication in WSNs allows the node to verify whether data have been sent from authorized sources and protects the original data from changes. However, there are some deficiencies in terms of security in existing authentication protocols such as ID spoofing attacks. In addition, blockchain, one of the emerging technologies, gives significant successful results in security applications. Cryptographically secured, immutable, non-repudiable, irrevocable, auditable, and verifiable can be given as security-related characteristics of the blockchain. This study aims to use these features of the blockchain in WSNs. In this study, a new blockchain-based authentication protocol was developed for WSNs. Based on the study’s system model, sensor nodes, cluster nodes, base station, and blockchain networks were created using a private blockchain, and users. A detailed security analysis was carried out for the study. At the same time, efficiency analysis was performed by implementing the proposed model on the WiSeN sensor node.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Blockchain Technology Applications and Security · Security in Wireless Sensor Networks · User Authentication and Security Systems
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Information Security Engineering, Graduate School of Natural and Applied Sciences, Gazi University, 06560 Ankara, Turkey
Department of Computer Technologies, Ankara Yıldırım Beyazıt University, 06010 Ankara, Turkey
References (67)
Show source-provided references
1. Design of a WSN Platform for Long-Term Environmental Monitoring for IoT Applications10.1109/JETCAS.2013.2243032 ↗
2. A comprehensive study on key management, authentication and trust management techniques in wireless sensor networks10.1007/s42452-020-04089-9 ↗
3. Authentication Protocols for Internet of Things: A Comprehensive Survey10.1155/2017/6562953 ↗
4. El-hajj, M., Fadlallah, A., Chamoun, M., and Serhrouchni, A. (2019). A Survey of Internet of Things (IoT) Authentication Schemes. Sensors, 19.10.3390/s19051141 ↗
5. IoT security: Review, blockchain solutions, and open challenges10.1016/j.future.2017.11.022 ↗
6. Bubbles of Trust: A decentralized blockchain-based authentication system for IoT10.1016/j.cose.2018.06.004 ↗
7. Security Services Using Blockchains: A State of the Art Survey10.1109/COMST.2018.2863956 ↗
8. Onblockchain and its integration with IoT. Challenges and opportunities10.1016/j.future.2018.05.046 ↗
9. User authentication schemes for wireless sensor networks: A review Ad Hoc
10. A Public Key Distribution and Broadcast Authentication Scheme for Wireless Sensor Networks10.47893/IJCCT.2015.1290 ↗
11. A New Lightweight User Authentication and Key Agreement Scheme for WSN10.1007/s11277-020-07527-4 ↗
12. Nguyen, C.V., Nguyen, M.T., Le, T.T.H., Tran, T.A., and Nguyen, D.T. (2021). Blockchain Technology in Wireless Sensor Network: Benefits and Challenges. ICSES Trans. Comput. Netw. Commun., 1–4.
13. Secure user authentication scheme for wireless healthcare sensor networks10.1016/j.compeleceng.2016.01.002 ↗
14. SUBBASE: An Authentication Scheme for Wireless Sensor Networks Based on User Biometrics10.1155/2019/6370742 ↗
15. Study of Wireless Authentication Center with Mixed Encryption in WSN10.1155/2016/9297562 ↗
16. Robust data authentication for unattended wireless sensor networks10.1007/s11235-017-0281-8 ↗
17. LoWaNA: Low overhead watermark based node authentication in WSN10.1007/s11276-015-1157-z ↗
18. Secure authentication and integrity techniques for randomized secured routing in WSN10.1007/s11276-014-0792-0 ↗
19. A novel anonymous user WSN authentication for Internet of Things10.1007/s00500-018-3226-6 ↗
20. Trust aggregation authentication protocol using machine learning for IoT wireless sensor networks10.1016/j.compeleceng.2021.107130 ↗
21. An improved source location privacy protection using adaptive trust sector-based authentication with honey encryption algorithm in WSN10.1007/s12652-021-03021-2 ↗
22. Deterministic K-means secure coverage clustering with periodic authentication for wireless sensor networks
23. Liao, R.F., Wen, H., Wu, J., Pan, F., Xu, A., Jiang, Y., Xie, F., and Cao, M. (2019). Deep-Learning-Based Physical Layer Authentication for IndustrialWireless Sensor Networks. Sensors, 19.10.3390/s19112440 ↗
24. Fuzzy-Based Secure Authentication and Clustering Algorithm for Improving the Energy Efficiency in Wireless Sensor Networks10.1007/s11277-020-07113-8 ↗
25. A Survey on Access Control in the Age of Internet of Things10.1109/JIOT.2020.2969326 ↗
26. Bao, Z., Shi, W., He, D., and Choo, K.R. (2018). IoTChain: A Three-Tier Blockchain-based IoT Security Architecture. arXiv.
27. Pajooh, H.H., Rashid, M., Alam, F., and Demidenko, S. (2021). Hyperledger Fabric Blockchain for Securing the Edge Internet of Things. Sensors, 21.10.3390/s21020359 ↗
28. An Improved Blockchain-Based Authentication Protocol for IoT Network Management10.1155/2020/8836214 ↗
29. Alan, C.H.L., Yeung, K.H., and Yan, F. (2018, January 10–13). Blockchain-based authentication in IoT networks. Proceedings of the 2018 IEEE Conference on Dependable and Secure Computing (DSC), Kaohsiung, Taiwan.
30. Uddin, M.A., Stranieri, A., Gondal, I., and Balasurbramanian, V. (2019). A Lightweight Blockchain Based Framework for Underwater IoT. Electronics, 8.10.3390/electronics8121552 ↗
31. Li, D., Peng, W., Deng, W., and Gai, F. (August, January 30). A Blockchain-based authentication and security mechanism for IoT. Proceedings of the 2018 27th International Conference on Computer Communication and Networks (ICCCN), Hangzhou, China.10.1109/ICCCN.2018.8487449 ↗
32. Dong, S., Yang, H., Yuan, J., Jiao, L., Yu, A., and Zhang, J. (2020, January 15–19). Blockchain-based cross-domain authentication strategy for trusted access to mobile devices in the IoT. Proceedings of the 2020 International Wireless Communications and Mobile Computing (IWCMC), Limassol, Cyprus.10.1109/IWCMC48107.2020.9148358 ↗
33. Blockchain-based Data Storage with Privacy and Authentication in Internet-of-Things10.1109/JIOT.2020.3019074 ↗
34. Yazdinejad, A., Parizi, R.M., Srivastava, G., Dehghantanha, A., and Choo, K.K.R. (2019, January 9–13). Energy efficient decentralized authentication in internet of underwater things using blockchain. Proceedings of the 2019 IEEE Globecom Workshops (GC Wkshps), Waikoloa, HI, USA.10.1109/GCWkshps45667.2019.9024475 ↗
35. P2P networking based internet of things (IoT) sensor node authentication by Blockchain10.1007/s12083-019-00739-x ↗
36. Almadhoun, R., Kadadha, M., Alhemeiri, M., Alshehhi, M., and Salah, K. (November, January 28). A User Authentication Scheme of IoT Devices using Blockchain-enabled Fog Nodes. Proceedings of the 2018 IEEE/ACS 15th International Conference on Computer Systems and Applications (AICCSA), Aqaba, Jordan.10.1109/AICCSA.2018.8612856 ↗
37. Ablockchain-based architecture for secure and trustworthy operations in the industrial Internet of Things
38. A secure IoT sensors communication in industry 4.0 using blockchaintechnology10.1007/s12652-020-02017-8 ↗
39. BSeIn: A blockchain-based secure mutual authentication with fine-grained access control system for industry 4.010.1016/j.jnca.2018.05.005 ↗
40. Blockchain-based authentication and authorization for smart city applications10.1016/j.ipm.2020.102468 ↗
41. HomeChain: A Blockchain-Based Secure Mutual Authentication System for Smart Homes10.1109/JIOT.2019.2944400 ↗
42. Ferreira, C.M.S., Garrocho, C.T.B., Oliveira, R.A.R., Silva, J.S., and Cavalcanti, C.F.M. (2021). IoT Registration and Authentication in Smart City Applications with Blockchain. Sensors, 21.10.3390/s21041323 ↗
43. A Review on Using Blockchain in Wireless Sensor Networks
44. Moinet, A., Darties, B., and Baril, J.L. (2017). Blockchain based trust & authentication for decentralized sensor networks. arXiv.
45. Incentive Mechanism of Data Storage Based on Blockchain for Wireless Sensor Networks
46. Mateen, A., Tanveer, J., Khan, N.A., Rehman, M., and Javaid, N. (2020, January 28–30). One step forward: Towards a blockchain based trust model for WSNs. Proceedings of the International Conference on P2P, Parallel, Grid, Cloud and Internet Computing, Fukuoka, Japan.10.1007/978-3-030-33509-0_6 ↗
47. Security Control Based on Blockchain in the Wsn Network
48. Guerrero-Sanchez, A.E., Rivas-Araiza, E.A., and Gonzalez-Cordoba, J.L. (2020). Blockchain Mechanism and Symmetric Encryption in a Wireless Sensor Network. Sensors, 20.10.3390/s20102798 ↗
49. UtilizingBlockchain Technology to Improve WSN Security for Sensor Data Transmission
50. A Hybrid BlockChain-Based Identity Authentication Scheme for Multi-WSN
51. An Efficient Authentication Scheme Using Blockchain Technology for Wireless Sensor Networks10.1007/s11277-021-08212-w ↗
52. Awan, S., Sajid, M.B., Amjad, S., Aziz, U., Gurmani, M.U., and Javaid, N. (2021, January 1–3). Blockchain based authentication and trust evaluation mechanism for secure routing in wireless sensor networks. Proceedings of the International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing, Asan, Republic of Korea.10.1007/978-3-030-79728-7_11 ↗
53. Awan, S., Javaid, N., Ullah, S., Khan, A.U., Qamar, A.M., and Choi, J.G. (2022). Blockchain Based Secure Routing and Trust Management in Wireless Sensor Networks. Sensors, 22.10.3390/s22020411 ↗
54. Nakamoto, S. (2022, November 11). Bitcoin: A Peer-to-Peer Electronic Cash System. Available online: https://bitcoin.org/bitcoin.pdf.
55. Blockchain world-do you need a blockchain? This chart will tell you if the technologycan solve your problem10.1109/MSPEC.2017.8048838 ↗
56. A Survey of Blockchain Security Issues and Challenges
57. A Comprehensive Survey of Blockchain: From Theory to IoT Applications and Beyond10.1109/JIOT.2019.2922538 ↗
58. Puthal, D., Mohanty, S.P., Nanda, P., Kougianos, E., and Das, G. (2019, January 8–11). Proof-of-authentication for scalable blockchain in resource-constrained distributed systems. Proceedings of the 2019 IEEE International Conference on Consumer Electronics, Berlin, Germany.10.1109/ICCE.2019.8662009 ↗
59. Proof of authentication: IoT-friendly blockchains, Smart Consumer Electronics Systems10.1109/MPOT.2018.2850541 ↗
60. Multi-user broadcast authentication scheme for wireless sensor network based on elliptic curve cryptography10.1002/eng2.12176 ↗
61. Energy aware and fast authentication scheme using identity based encryption in wireless sensor networks10.1007/s10586-017-1151-6 ↗
62. Chang, Q., Zhang, Y., and Qin, L. (2010, January 25–27). A node authentication protocol based on ECC in WSN. Proceedings of the 2010 international conference on computer design and applications, Qinhuangdao, China.
63. Sheng, W.F. (2018, January 10–11). Research of cloud platform data encryption technology based on ECC algorithm. Proceedings of the 2018 International Conference on Virtual Reality and Intelligent Systems (ICVRIS), Zhangjiajie, China.
64. WiSeN: A new sensor node for smart applications with wireless sensor networks10.1016/j.compeleceng.2017.06.027 ↗
65. (2003). Standard No. IEEE-TG15.4.
66. Koubaa, A., Alves, M., and Tovar, E. (2007). Sensor Networks and Configurations: Fundamentals, Tecniques, Platforms and Experiments, IEEE Computer Society.
67. Karlof, C., Sastry, N., and Wagner, D. (2004, January 4–5). TinySEC: A link layer security architecture for wireless sensor networks. Proceedings of the 2nd ACM Conference on Embedded Networked Sensor Systems SENSYS, Seoul, Republic of Korea.10.1145/1031495.1031515 ↗