Abstract
Security and privacy are two challenging issues in Vehicular Ad-hoc Networks (VANETs), which have attracted widespread concern from industry and academia. However, the existing security schemes for VANETs environment have various problems, such as the unlinkability and the cross region communication,etc. To overcome these weaknesses, this paper designs a blockchain-based conditional privacy-preserving authentication scheme (BCPAS) for VANETs. The proposed scheme has the following two advantages: (1) Pseudonym ID is employed in authentication phase to ensure the real identity of vehicle is unlinkable. (2) Blockchain technology is adopted to make cross-region authentication more efficient. Compared with the most recent scheme, the computational efficiency of our scheme has improved 50% with 3 service management nodes, and 87% with 15 service management nodes in the Authentication and Member Secrets Generate Phase.
Similar content being viewed by others
Availability of data and material
Data are available on request to the authors.
Code availability
Custom code.
Notes
Bcprov-jdk15,https://www.bouncycastle.org
Gson-2.7,https://sites.google.com/site/gson
References
Atlam HF, Alenezi A, Alharthi A, Walters RJ, Wills GB (2017) Integration of cloud computing with internet of things: challenges and open issues. IEEE Int Conf Internet of Things (iThings) IEEE Green Comput Commun (GreenCom) IEEE Cyber Phys Soc Comput (CPSCom) IEEE Smart Data (SmartData). https://doi.org/10.1109/iThings-GreenCom-CPSCom-SmartData.2017.105
Azees M, Vijayakumar P, Deboarh LJ (2017) Eaap: efficient anonymous authentication with conditional privacy-preserving scheme for vehicular ad hoc networks. IEEE Trans Intell Transp Syst 18(9):2467–2476. https://doi.org/10.1109/TITS.2016.2634623
Chen Q, Shi S, Li X, Qian C, Zhong S (2019) Sdn-based privacy preserving cross domain routing. IEEE Trans Dependable Secure Comput 16(6):930–943. https://doi.org/10.1109/TDSC.2018.2811807
Cui J, Wen J, Han S, Zhong H (2018) Efficient privacy-preserving scheme for real-time location data in vehicular ad-hoc network. IEEE Internet Things J 5(5):3491–3498. https://doi.org/10.1109/JIOT.2018.2797206
Cui J, Zhang X, Zhong H, Zhang J, Liu L (2020) Extensible conditional privacy protection authentication scheme for secure vehicular networks in a multi-cloud environment. IEEE Trans Inf Forensics Secur 15:1654–1667. https://doi.org/10.1109/TIFS.2019.2946933
Feng Q, He D, Zeadally S, Khan MK, Kumar N (2019) A survey on privacy protection in blockchain system. J Netw Comput Appl 126:45–58. https://doi.org/10.1016/j.jnca.2018.10.020
He D, Zeadally S, Xu B, Huang X (2015) An efficient identity-based conditional privacy-preserving authentication scheme for vehicular ad hoc networks. IEEE Trans Inf Forensics Secur 10(12):2681–2691. https://doi.org/10.1109/TIFS.2015.2473820
He D, Zeadally S, Kumar N, Lee JH (2017) Anonymous authentication for wireless body area networks with provable security. IEEE Syst J 11(4):2590–2601. https://doi.org/10.1109/JSYST.2016.2544805
He D, Kumar N, Wang H, Wang L, Choo KKR, Vinel A (2018) A provably-secure cross-domain handshake scheme with symptoms-matching for mobile healthcare social network. IEEE Trans Dependable Secure Comput 15(4):633–645. https://doi.org/10.1109/TDSC.2016.2596286
Kenney JB (2011) Dedicated short-range communications (DSRC) standards in the United States. Proc IEEE 99(7):1162–1182. https://doi.org/10.1109/JPROC.2011.2132790
Lin C, He D, Huang X, Kumar N, Choo KKR (2020) Bcppa: a blockchain-based conditional privacy-preserving authentication protocol for vehicular ad hoc networks. IEEE Trans Intell Transp Syst. https://doi.org/10.1109/TITS.2020.3002096
Lu Z, Qu G, Liu Z (2019a) A survey on recent advances in vehicular network security, trust, and privacy. IEEE Trans Intell Transp Syst 20(2):760–776. https://doi.org/10.1109/TITS.2018.2818888
Lu Z, Wang Q, Qu G, Zhang H, Liu Z (2019b) A blockchain-based privacy-preserving authentication scheme for vanets. IEEE Trans Very Large Scale Integr VLSI Syst 27(12):2792–2801. https://doi.org/10.1109/TVLSI.2019.2929420
Pointcheval D, Stern J (2000) Security arguments for digital signatures and blind signatures. J Cryptol 13(3):361–396. https://doi.org/10.1007/s001450010003
Qikun Z, Yong G, Quanxin Z, Ruifang W, Yu-An T (2018) A dynamic and cross-domain authentication asymmetric group key agreement in telemedicine application. IEEE Access 6:24064–24074. https://doi.org/10.1109/ACCESS.2018.2799007
Vijayakumar P, Azees M, Kannan A, Jegatha Deborah L (2016) Dual authentication and key management techniques for secure data transmission in vehicular ad hoc networks. IEEE Trans Intell Transp Syst 17(4):1015–1028. https://doi.org/10.1109/TITS.2015.2492981
Wang W, Hu N, Liu X (2018) Blockcam: a blockchain-based cross-domain authentication model. IEEE Third Int Conf Data Sci Cyberspace (DSC). https://doi.org/10.1109/DSC.2018.00143
Wang S, Mao K, Zhan F, Liu D (2020) Hybrid conditional privacy-preserving authentication scheme for vanets. Peer-to-Peer Netw Appl. https://doi.org/10.1007/s12083-020-00916-3
Xinyang Deng XX, Gao T (2020) A location privacy protection scheme based on random encryption period for vsns. J Ambient Intell Humaniz Comput 11(3):1351–1359. https://doi.org/10.1007/s12652-019-01227-z
Xu J, Zhang D, Liu L, Li X (2012) Dynamic authentication for cross-realm soa-based business processes. IEEE Trans Serv Comput 5(1):20–32. https://doi.org/10.1109/TSC.2010.33
Yao Y, Chang X, Mišić J, Mišić VB, Li L (2019) Bla: blockchain-assisted lightweight anonymous authentication for distributed vehicular fog services. IEEE Internet Things J 6(2):3775–3784. https://doi.org/10.1109/JIOT.2019.2892009
Ying B, Nayak A (2017) Anonymous and lightweight authentication for secure vehicular networks. IEEE Trans Veh Technol 66(12):10626–10636. https://doi.org/10.1109/TVT.2017.2744182
Zc L, Xiong L, Peng T, Peng DY, Liang HB (2018) A realistic distributed conditional privacy- preserving authentication scheme for vehicular ad hoc networks. IEEE Access 6:26307–26317. https://doi.org/10.1109/ACCESS.2018.2834224
Zhang H, Chen X, Lan X, Jin H, Cao Q (2020) Btcas: a blockchain-based thoroughly cross-domain authentication scheme. J Inf Secur Appl 55:102538. https://doi.org/10.1016/j.jisa.2020.102538
Zheng D, Jing C, Guo R, Gao S, Wang L (2019) A traceable blockchain-based access authentication system with privacy preservation in vanets. IEEE Access 7:117716–117726. https://doi.org/10.1109/ACCESS.2019.2936575
Acknowledgements
The work of this paper was supported by the Spring Plan of the Ministry of Education of China in 2018, and Science and Technology Fund of Sichuan Province (No. 2020JDRC0100), and China Postdoctoral Science Foundation (Grant No. 2019M663475), and Xihua University Graduate Innovation Foundation (Grant No. YCJJ2020019), and the Key Projects of Xihua University (No. Z202005).
Funding
The work of X. Niu was supported by the National Science Foundation of China (No. 62171387), the China Postdoctoral Science Foundation under Grant No. 2019M663475, and the Spring Plan of the Ministry of Education of China in 2018 (No. 191629). The work of L. Xiong was supported by Science and Technology Fund of Sichuan Province (No. 2020JDRC0100). The work of C. Gong was supported by Xihua University Graduate Innovation Foundation (Grant No. YCJJ2020019).
Author information
Authors and Affiliations
Contributions
All authors contributed to the study conception and design. Material preparation, data collection and analysis were performed by Cheng Gong and Xingyu He. The first draft of the manuscript was written by Cheng Gong and all authors commented on previous versions of the manuscript. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors have no relevant financial or non-financial interests to disclose.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Gong, C., Xiong, L., He, X. et al. Blockchain-based conditional privacy-preserving authentication scheme for vehicular ad hoc networks. J Ambient Intell Human Comput 14, 6273–6286 (2023). https://doi.org/10.1007/s12652-021-03655-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-021-03655-2