DSVN: A Flexible and Secure Data-Sharing Model for VANET Based on Blockchain
Vehicular Ad Hoc Network (VANET) is an important part of the modern intelligent transportation system, which can provide vehicle communication at a certain distance. More importantly, VANET can provide route planning and autonomous driving for drivers by analyzing data. However, VANET’s data privacy...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2022-12-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/13/1/217 |
_version_ | 1797626360679628800 |
---|---|
author | Xiaoxuan Chen Yineng Chen Xiayu Wang Xinghui Zhu Kui Fang |
author_facet | Xiaoxuan Chen Yineng Chen Xiayu Wang Xinghui Zhu Kui Fang |
author_sort | Xiaoxuan Chen |
collection | DOAJ |
description | Vehicular Ad Hoc Network (VANET) is an important part of the modern intelligent transportation system, which can provide vehicle communication at a certain distance. More importantly, VANET can provide route planning and autonomous driving for drivers by analyzing data. However, VANET’s data privacy and security are a huge challenge when serving drivers. In this paper, we propose a VANET data-sharing model (DSVN) that combines ciphertext-based attribute encryption (CP-ABE), blockchain, and InterPlanetary File System (IPFS). DSVN uses an outsourced and revocable ciphertext policy attribute-based encryption (ORCP-ABE) scheme, which is improved based on CP-ABE. ORCP-ABE uses key encryption key (KEK) trees to manage user attribute groups and revoke user-level attributes. It eliminates redundant attributes in the access policy by attribute-weighted access trees. Moreover, DSVN has no single point of failure. We demonstrate the indistinguishability under the chosen-plaintext attack (IND-CPA) security of DSVN by a game based on the computational Diffie–Hellman (CDH) assumption. Experimental results show that DSVN can store and share data with low overhead. Additionally, it can revoke attributes of users safely. |
first_indexed | 2024-03-11T10:09:18Z |
format | Article |
id | doaj.art-cae141e4001346a3a65d1ca4de41dcea |
institution | Directory Open Access Journal |
issn | 2076-3417 |
language | English |
last_indexed | 2024-03-11T10:09:18Z |
publishDate | 2022-12-01 |
publisher | MDPI AG |
record_format | Article |
series | Applied Sciences |
spelling | doaj.art-cae141e4001346a3a65d1ca4de41dcea2023-11-16T14:52:23ZengMDPI AGApplied Sciences2076-34172022-12-0113121710.3390/app13010217DSVN: A Flexible and Secure Data-Sharing Model for VANET Based on BlockchainXiaoxuan Chen0Yineng Chen1Xiayu Wang2Xinghui Zhu3Kui Fang4College of Information and Intelligence, Hunan Agricultural University, Changsha 410128, ChinaSchool of Information Science and Engineering, Hunan Women’s University, Changsha 410004, ChinaCollege of Information and Intelligence, Hunan Agricultural University, Changsha 410128, ChinaCollege of Information and Intelligence, Hunan Agricultural University, Changsha 410128, ChinaCollege of Information and Intelligence, Hunan Agricultural University, Changsha 410128, ChinaVehicular Ad Hoc Network (VANET) is an important part of the modern intelligent transportation system, which can provide vehicle communication at a certain distance. More importantly, VANET can provide route planning and autonomous driving for drivers by analyzing data. However, VANET’s data privacy and security are a huge challenge when serving drivers. In this paper, we propose a VANET data-sharing model (DSVN) that combines ciphertext-based attribute encryption (CP-ABE), blockchain, and InterPlanetary File System (IPFS). DSVN uses an outsourced and revocable ciphertext policy attribute-based encryption (ORCP-ABE) scheme, which is improved based on CP-ABE. ORCP-ABE uses key encryption key (KEK) trees to manage user attribute groups and revoke user-level attributes. It eliminates redundant attributes in the access policy by attribute-weighted access trees. Moreover, DSVN has no single point of failure. We demonstrate the indistinguishability under the chosen-plaintext attack (IND-CPA) security of DSVN by a game based on the computational Diffie–Hellman (CDH) assumption. Experimental results show that DSVN can store and share data with low overhead. Additionally, it can revoke attributes of users safely.https://www.mdpi.com/2076-3417/13/1/217VANETdata sharingCP-ABEblockchainattribute revocation |
spellingShingle | Xiaoxuan Chen Yineng Chen Xiayu Wang Xinghui Zhu Kui Fang DSVN: A Flexible and Secure Data-Sharing Model for VANET Based on Blockchain Applied Sciences VANET data sharing CP-ABE blockchain attribute revocation |
title | DSVN: A Flexible and Secure Data-Sharing Model for VANET Based on Blockchain |
title_full | DSVN: A Flexible and Secure Data-Sharing Model for VANET Based on Blockchain |
title_fullStr | DSVN: A Flexible and Secure Data-Sharing Model for VANET Based on Blockchain |
title_full_unstemmed | DSVN: A Flexible and Secure Data-Sharing Model for VANET Based on Blockchain |
title_short | DSVN: A Flexible and Secure Data-Sharing Model for VANET Based on Blockchain |
title_sort | dsvn a flexible and secure data sharing model for vanet based on blockchain |
topic | VANET data sharing CP-ABE blockchain attribute revocation |
url | https://www.mdpi.com/2076-3417/13/1/217 |
work_keys_str_mv | AT xiaoxuanchen dsvnaflexibleandsecuredatasharingmodelforvanetbasedonblockchain AT yinengchen dsvnaflexibleandsecuredatasharingmodelforvanetbasedonblockchain AT xiayuwang dsvnaflexibleandsecuredatasharingmodelforvanetbasedonblockchain AT xinghuizhu dsvnaflexibleandsecuredatasharingmodelforvanetbasedonblockchain AT kuifang dsvnaflexibleandsecuredatasharingmodelforvanetbasedonblockchain |