Abstract

A vehicular ad-hoc network (VANET) is the basic block in building an intelligent transportation system that improves the traffic flow and makes needed information conveniently accessible. VANET depends on a dense exchange of sensed data between vehicles and Road Side Units (RSUs). A large amount of sensed data requires a huge computation and storage capabilities, which is provided by the vehicular cloud computing (VCC). However, the security problems of data confidentiality, access control, vehicles’ authentication, and conductors’ privacy in VCC are issues that need to be solved. In this paper, we propose an efficient algorithm to ensure VCC security and privacy. We use Pseudo-ID instead of vehicles’ real ID to provide conductors’ privacy, Identifier-Based Signature mechanism is used to guarantee vehicles’ authentication, and Ciphertext-Policy Attribute-Based Encryption (CP-ABE) algorithm is used for key distribution. Our liGhtweight secURe AutheNticaTion and keY distribution scheme for vehicular cloud computing (GUARANTY) ensures a secure keys distribution to minimize the encryption and decryption computation cost. Vehicles use a symmetrical cryptography in their communication. We analyze the security of our algorithm using AVISPA tool. We use this tool to simulate insiders and outsiders attacks. We evaluate our algorithm’s performance in terms of computation delay and reception rate.

Highlights

  • Our proposed solution is based on the secure distribution of keys because, once we guarantee that keys are distributed securely, we can just open a session between two entities using symmetrical cryptography

  • < IDRSU, T, Pseudo-ID of vehicle Z (PIDz), SIGz ( PIDz || T ), AuM, ( AuK )SKz >, where IDRSU is the ID of Road Side Units (RSUs), T is the current time, PIDz is Pseudo-ID of vehicle z, SIGz ( IDz || T ) is the signature of vehicle Z, AuM is an authentication message to indicate that the vehicle which has the PIDz is legitimate, and ( AuK )SKz is an authentication key encrypted by the secret key of vehicle Z

  • < PIDz, T, CReq, SIGz ( IDz || T ) AuSIGz ( PIDz || T ), IDRSU >, where PIDz is the Pseudo-ID of vehicle Z, T is the current time, CReq is the communication request message, SIGz ( IDz || T ) is the IdentifierBased Signature (IBS), and AuSIGz ( PIDz || T ) is the authenticated signature of vehicle

Read more

Summary

Introduction

Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. This huge sensed data requires large space capacity to be stored and fast computing capability to be manipulated [1], which led to the introduction of vehicular cloud computing (VCC) This new environment enables vehicles to request storage, computing, network, cooperation, and sensing services [2,3]. We present a liGht-weight secURe AutheNticaTion and keY distribution scheme for vehicular cloud computing (GUARANTY) to ensure VCC security and privacy. Our proposed solution is based on the secure distribution of keys because, once we guarantee that keys are distributed securely, we can just open a session between two entities using symmetrical cryptography This way, we can ensure fast data encryption.

Limitations
Network Architecture
Network Security Model
Access Structures
Access Tree
Bilinear Maps
Registration
Pseudo-ID Formation
Authentication
Cryptography
Security Analysis
Specification of GUARANTY Scheme Using AVISPA Tool
Computational Complexity Analysis
Performance Evaluation
Findings
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call