本技术方案专注于车联网证书管理,提出了一种新颖的基于信号博弈论的证书撤销方法。该方法首先构建车联网系统,并初始化系统内实体的身份认证,涉及可信机构的认证过程。
背景技术
车联网(Internet of Vehicles,IoV)是由车辆、路边基础设施和行人组成的开放式移动自组织网络。随着智能网联汽车数量的增多,可以预见的是未来车联网的规模会不断扩大,相应的车联网安全问题也会愈加凸显。车辆公钥基础设施是保障车联网系统安全的有效解决方案,在该体系之中,证书管理机构向车辆颁发证书实现车联网中的身份认证,车辆间建立通信之前需要使用证书验证身份的合法性。然而上述基于传统密码学技术的安全策略虽然可以有效防御外部攻击,但是无法防御内部攻击,即车联网内拥有证书的合法车辆依然可能会被入侵或者破坏,然后对网络发起攻击,比如发送虚假信息或进行DoS攻击。
为了解决这一问题,需要一种针对车辆证书的撤销方法,能够发现车辆的攻击行为并撤销证书,使其不能与其他车辆通信。目前的证书撤销方法分为基于单车指控的方法和基于多车投票的方法。
在基于单车指控的方法中,网络中的所有车辆都会监视相邻车辆,并在观察到攻击行为时对其发出指控。在大多数情况下只需要一个指控就能够启动证书撤销过程,这减少了撤销证书所需的时间和撤销过程产生的通信开销,然而该方法很容易受到虚假指控的攻击,因为指控车辆也可能是恶意的,同时该方法仅在撤销正常车辆证书的收益小于在网络中增加恶意车辆的收益时才有效,然而在车联网场景中,这样的情况并不常见。
在基于多车投票的方法中,当针对异常车辆的指控数量超过阈值时,车辆的证书会被撤销。该方法避免了虚假指控的问题,提高了撤销过程的准确性和可靠性,然而会使得车联网遭受联盟攻击,即出现一组车辆错误地指控正常车辆导致其证书被撤销。同时由于需要多车合作完成撤销任务,该方法也会产生额外的通信开销。
综上所述,目前车联网中的证书撤销方法存在可靠性和准确性较低的问题,易受到虚假指控攻击和联盟攻击,未充分考虑分布式的车联网系统对安全性和低时延的要求。
实现思路