Vehicles share information via Vehicular Ad-hoc Network (VANET) that is considered the foundation of the intelligent transportation system. Access control from functional encryption (FE) allows secure sharing over encrypted data… Click to show full abstract
Vehicles share information via Vehicular Ad-hoc Network (VANET) that is considered the foundation of the intelligent transportation system. Access control from functional encryption (FE) allows secure sharing over encrypted data with both utilization and privacy. However, low-powerful vehicles and the untrusted server incurs that FE-based access control mechanisms are less practical with client-side inefficiency and access unreliability. In this work, we put forth ORAC, an Optimized encrypted Access Control system with partial privacy and Reliability. ORAC is built on top of functional encryption that guarantees data partial privacy and data utilization in VANET, and separates the data access into the offline phase and the online phase, such that most of decryption computation could be done in the offline phase and vehicles could execute the real decryption efficiently. By embedding blockchain transactions into identity records and data storage, ORAC protects data accessed by vehicles from tampering and thereby manages data transfers with high reliability. It can be instantiated directly from pairing-based assumptions and features only the decryption complexity of two exponentiation and two multiplication operations. We give a formal security proof of the instantiation in the semantic security model. We also prototype our scheme by implementing ORAC over Ethereum with two types of smart contracts and the evaluation can demonstrate its efficiency optimization.
               
Click one of the above tabs to view related content.