The application discloses a kind of attribute-based Internet of Vehicles
dual access control data sharing methods, user generates attribute key, and proxy key is generated using attribute key;Data owner is encrypted to data using attribute-based
encryption algorithm according to defined semi-hidden
access structure, considering the limited computing capacity of vehicle end, and the
encryption process is divided into offline and online two stages;
Cloud server filters out the false information sent by malicious user;(
Access control is carried out to the download request sent by the user who wants to access data, so as to refuse EDOS
attack;Only the user who satisfies access policy can decrypt
ciphertext, and the decryption stage is also divided into two stages of outsourcing decryption and user decryption;Malicious user is revoked, and after malicious user is revoked, only the
ciphertext related to
revocation list needs to be updated, without updating the entire
ciphertext.The application can realize the safe
data sharing in Internet of Vehicles, and promotes the wide application of vehicle network.