This invention proposes a cross-domain identity
authentication method for
the Internet of Vehicles (IoV) based on a master-slave multi-chain architecture, comprising six stages:
system initialization, OBU registration,
certificate storage, cross-domain identity
authentication,
certificate update, and
certificate revocation. Considering that traditional IoV uses a single-chain
blockchain structure, it cannot effectively isolate vehicle information across cities, posing risks of privacy leaks and low query efficiency. Therefore, this invention proposes a master-slave multi-chain architecture, where slave chains in each city build a secure cross-domain
communication channel through the master chain, achieving secure isolation of cross-domain vehicle information. For data storage, a
Merkle tree hash mechanism is used to process vehicle information to ensure
data integrity and immutability. A prefix tree is used to compress the common parts in the hash path, constructing an MPT-based
storage structure to improve the query efficiency of vehicle information. Furthermore,
Active Directory (AD) is used to monitor malicious
vehicle behavior in real time, thereby achieving secure and efficient cross-domain identity
authentication.