An Implementation of Shared Symmetric Key Generation Extracted from Received Signal Strength in Vehicle to Infrastructure Communication

In this paper, we propose a key generation extracted from received signal strength (RSS) for securing vehicle-to-infrastructure (V2I) communication using Raspberry Pi embedded system equipped with 5.8 GHz radio frequency of wireless interface as well as CEN-DSRC standard for V2I. To achieve an equality of shared symmetric key between vehicle and road side unit (RSU), the probed RSS values are correlated, quantized, reconciled, and amplified. The obtained shared symmetric key is used for securing the exchange information between vehicle and RSU using symmetric encryption. We varied the speed of vehicle such that ping time interval can be varied as well on the condition of traffic both quiet and crowded. The correlation of bits key stream between vehicle and RSU is achieved by Kalman Filter over various speed of vehicle either on the condition of quiet or crowded traffic. Meanwhile, multibit quantization contributes to reduce key disagreement rate (KDR) and the remaining mismatching bits key stream are corrected by BCH error code correction, hence the key generation rate (KGR) can be increased and the shared symmetric key is able to be obtained successfully. The experimental results showed that the practicality of our proposed system whereas the total average time to generate shared symmetric key is about 11 seconds.

[1]  Larry Carter,et al.  Universal Classes of Hash Functions , 1979, J. Comput. Syst. Sci..

[2]  Ali Ridho Barakbah,et al.  An Implementation of Shared Key Generation Extracted from Received Signal Strength in Vehicular Ad-Hoc Communication , 2018, 2018 Sixth International Symposium on Computing and Networking (CANDAR).

[3]  Sneha Kumar Kasera,et al.  Secret Key Extraction from Wireless Signal Strength in Real Environments , 2009, IEEE Transactions on Mobile Computing.

[4]  Jun Zhang,et al.  A Secure and Authenticated Key Management Protocol (SA-KMP) for Vehicular Networks , 2016, IEEE Transactions on Vehicular Technology.

[5]  Xi Zhang,et al.  An Effective and Secure Key Management Protocol for Message Delivery in Autonomous Vehicular Clouds , 2018, Sensors.

[6]  Greg Welch,et al.  Welch & Bishop , An Introduction to the Kalman Filter 2 1 The Discrete Kalman Filter In 1960 , 1994 .

[7]  Elaine B. Barker,et al.  A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications , 2000 .

[8]  Anthony Bahadir Lopez,et al.  Physical Layer Key Generation for Wireless Communication Security in Automotive Cyber-Physical Systems , 2017 .

[9]  Qing Yang,et al.  A Secure and Efficient Group Key Agreement Scheme for VANET , 2019, Sensors.

[10]  Mohammad Abdullah Al Faruque,et al.  Exploiting Wireless Channel Randomness to Generate Keys for Automotive Cyber-Physical System Security , 2016, 2016 ACM/IEEE 7th International Conference on Cyber-Physical Systems (ICCPS).