TY - JOUR
T1 - Privacy-preserving and Efficient Data Sharing for Blockchain-based Intelligent Transportation Systems
AU - Cao, Jiannong
N1 - Funding Information:
The work was supported by the Research Institute for Artificial Intelligence of Things, The Hong Kong Polytechnic University , Hong Kong Research Grant Council Theme-based Research Scheme No. T41-603/20-R , Collaborative Research Fund No. C2004-21GF , and Research Impact Fund No. R5034-18 and No. R5009-21 , Shenzhen Municipal Science and Technology Innovation Commission No. SGDX2020110309520302 , National Natural Science Foundation of China No. 61802383 , Research Project of Pazhou Lab for Excellent Young Scholars No. PZL2021KF0024 , and Guangzhou Basic and Applied Basic Research Foundation No. 202201010330 and No. 202201020162 .
Publisher Copyright:
© 2023 Elsevier Inc.
PY - 2023/7
Y1 - 2023/7
N2 - Recent years have witnessed the development and adoption of blockchain technology in intelligent transportation systems (ITS) because of its authenticity and traceability. However, increasing ITS devices impose grand challenges in privacy-preserving and efficient data sharing. Recent research has demonstrated that integrating searchable symmetric encryption in blockchain enables privacy-preserving data sharing among ITS devices. However, existing solutions focus only on single-keyword searches over encrypted ITS data on the blockchain and suffer from privacy and efficiency issues when extended to multi-keyword scenarios. This work proposes a bloom filter-based multi-keyword search protocol for ITS data with enhanced efficiency and privacy preservation. We design a bloom filter to select a low-frequency keyword from the multiple keywords input by the ITS data owner. The low-frequency keyword can filter out a large portion of the ITS data from the search result, thus significantly reducing the computational cost. Furthermore, each identifier-keyword pair is attached with a pseudorandom tag that enables the completion of a search operation in only one round. In this manner, privacy is preserved because there are no intermediate rounds and results. In addition to the multi-keyword search protocol, we specify the addition and deletion protocols to enable dynamic updates of data records. We conducted a comprehensive performance evaluation of the protocols. The experimental results indicate that the proposed multi-keyword search protocol saves 14.67% query time and 59.96% financial cost.
AB - Recent years have witnessed the development and adoption of blockchain technology in intelligent transportation systems (ITS) because of its authenticity and traceability. However, increasing ITS devices impose grand challenges in privacy-preserving and efficient data sharing. Recent research has demonstrated that integrating searchable symmetric encryption in blockchain enables privacy-preserving data sharing among ITS devices. However, existing solutions focus only on single-keyword searches over encrypted ITS data on the blockchain and suffer from privacy and efficiency issues when extended to multi-keyword scenarios. This work proposes a bloom filter-based multi-keyword search protocol for ITS data with enhanced efficiency and privacy preservation. We design a bloom filter to select a low-frequency keyword from the multiple keywords input by the ITS data owner. The low-frequency keyword can filter out a large portion of the ITS data from the search result, thus significantly reducing the computational cost. Furthermore, each identifier-keyword pair is attached with a pseudorandom tag that enables the completion of a search operation in only one round. In this manner, privacy is preserved because there are no intermediate rounds and results. In addition to the multi-keyword search protocol, we specify the addition and deletion protocols to enable dynamic updates of data records. We conducted a comprehensive performance evaluation of the protocols. The experimental results indicate that the proposed multi-keyword search protocol saves 14.67% query time and 59.96% financial cost.
KW - Blockchain
KW - Intelligent transportation systems
KW - Searchable symmetric encryption
KW - Smart contract
KW - Privacy preservation
UR - http://www.scopus.com/inward/record.url?scp=85151406630&partnerID=8YFLogxK
U2 - 10.1016/j.ins.2023.03.121
DO - 10.1016/j.ins.2023.03.121
M3 - Journal article
SN - 0020-0255
VL - 635
SP - 72
EP - 85
JO - Information Sciences
JF - Information Sciences
ER -