基于区块链的VANET无证书聚合签名方案
2023-10-21崔贵焕
崔贵焕,柳 毅
(广东工业大学 计算机学院,广东 广州 510006)
0 引 言
近年来,物联网(IoT)[1]的快速发展,万物互联的概念经常被提及,车载自组网[2](VANET)利用物联网和现有科技进行车与X(即车与车、基础设施、服务平台等)之间的网络通信,由于VANET通信是开放的,如果其中车辆共享信息不被保护,就可能会导致数据遭受被篡改、重放、拒绝服务等攻击,车主就可能面临非法追踪等安全问题。为了克服这些问题及最小化证书管理开销,无证书方案[3]被提出,后来为降低签名验证开销,聚合签名[4]概念被提出,并应用于移动支付、车联网[5-6]、数据安全领域[7]。结合二者优点,研究人员相继提出无证书聚合签名(CLAS)方案[8~22],将不同车辆产生的n个签名聚合成一个,运行聚合验证算法来验证,从而降低签名大小和验证开销。Gong等[8]首次提出两种CLAS方案,并定义了安全模型。Horng等[9]为车载传感器网络提出CLAS方案,后来被证明对恶意但被动的KGC攻击并不安全。Kumar等[10]为VANET设计CLS方案和CLAS方案,Zhong等[11]提出全聚合方案,但难以抵抗第二类敌手的签名伪造攻击。文献[12-13]都是基于双线性配对。Wang等[14]提出VANET标准模型中的CLAS方案,在文献[15]基础上用于车联网。
为降低开销,Cui等[16]提出不使用双线性配对的CLAS方案,给每辆车配备防篡改装置,但以这种方式实现防篡改太主观且安全性不能保障。Kamil等[17]对文献[16]提出改进,但仍无法抵抗伪造攻击,后来他们提出新的聚合方案[18]。Zhao等[19]证明了Kamil方案不足以抵御两类敌手的攻击并提出改进方案,但其方案的构建不正确。……
