Name: | Description: | Size: | Format: | |
---|---|---|---|---|
3.3 MB | Adobe PDF |
Advisor(s)
Abstract(s)
In a platoon-based vehicular cyber-physical system (PVCPS), a lead vehicle that is responsible for managing the platoon’s moving directions and velocity periodically disseminates control messages to the vehicles
that follow. Securing wireless transmissions of the messages between the vehicles is critical for privacy and
confidentiality of the platoon’s driving pattern. However, due to the broadcast nature of radio channels, the
transmissions are vulnerable to eavesdropping. In this article, we propose a cooperative secret key agreement
(CoopKey) scheme for encrypting/decrypting the control messages, where the vehicles in PVCPS generate
a unified secret key based on the quantized fading channel randomness. Channel quantization intervals are
optimized by dynamic programming to minimize the mismatch of keys. A platooning testbed is built with
autonomous robotic vehicles, where a TelosB wireless node is used for onboard data processing and multihop dissemination. Extensive real-world experiments demonstrate that CoopKey achieves significantly low
secret bit mismatch rate in a variety of settings. Moreover, the standard NIST test suite is employed to verify
randomness of the generated keys, where the p-values of our CoopKey pass all the randomness tests. We also
evaluate CoopKey with an extended platoon size via simulations to investigate the effect of system scalability
on performance.
Description
Keywords
Security and privacy Mobile and wireless security Computer systems organization Embedded and cyber-physical systems
Citation
Publisher
Association for Computing Machinery