Autonomous vehicle platooning promises many benefits such as fuel efficiency, road safety, reduced traffic congestion, and passenger comfort. Platooning vehicles travel in a single file, in close distance, and at the same velocity. The platoon formation is autonomously maintained by a Cooperative Adaptive Cruise Control (CACC) system which relies on sensory data and vehicle-to-vehicle (V2V) communications. In fact, V2V messages play a critical role in shortening the platooning distance while maintaining safety. Whereas V2V message integrity and source authentication can be verified via cryptographic methods, establishing the truthfulness of the message contents is a much harder task. This work establishes a physical access control mechanism to restrict V2V messages to platooning members. Specifically, we aim at tying the digital identity of a candidate requesting to join a platoon to its physical trajectory relative to the platoon. We propose the {\em Wiggle} protocol that employs a physical challenge-response exchange to prove that a candidate requesting to be admitted into a platoon actually follows it. The protocol name is inspired by the random longitudinal movements that the candidate is challenged to execute. {\em Wiggle} prevents any remote adversary from joining the platoon and injecting fake CACC messages. Compared to prior works, {\em Wiggle} is resistant to pre-recording attacks and can verify that the candidate is directly behind the verifier at the same lane.
翻译:自动排队的车辆排队将带来许多好处,如燃料效率、道路安全、减少交通堵塞和乘客舒适等。 将车辆以一个文件、近距离和同样的速度运行。 排编队由合作适中巡航控制系统自行维护,该系统依靠感应数据和车辆对车辆的交通。 事实上, V2V 信息在缩短排程距离的同时维护安全方面发挥着关键作用。 V2V 信息的完整性和源认证可以通过加密方法进行验证,确定信息内容的真实性是一项更困难的任务。 这项工作建立了一个实际准入控制机制,将V2V信息限制给排队成员。 具体地说,我们的目标是将申请加入排队的候选人的数字身份与排的物理轨迹联系起来。 我们提议采用实际挑战反应交换程序,以证明申请进入排队的候选人实际上遵循了排。 协议名称的灵感来自候选人难以执行的随机纵向运动, 确定信息内容的真实性信息内容是一个更难完成的任务。 具体地说,我们的目标是将申请加入排队的候选人的数字身份与候选人的履历核对。