The invention discloses an Internet of Vehicles
system and method based on
secret sharing and an alliance chain. The
system comprises a vehicle-mounted unit arranged on a vehicle, and an alliance chain
server and an alliance chain
client which form an alliance chain, wherein the alliance chain
server side comprises an Endorser, a Committer and an Order, and the Committer is connected with the Order. Vehicle registration, secret key card issuing and
authentication requests are submitted to an alliance chain
server through an alliance chain
client, only private keys of the alliance chain serverand the
client need to be stored in secret key cards of the clients, and needed information is stored in alliance chain data. According to the invention, the
blockchain architecture is applied to theInternet of Vehicles; a server private key and a vehicle ID are respectively stored in an alliance chain service in a distributed manner in a
secret sharing manner; a traditional centralized server for centrally mastering
user information is omitted, the outside cannot completely obtain complete vehicle ID information and server private key information, the information of a vehicle owner is not prone to leakage, and the anti-
attack performance of
the Internet of Vehicles
system is further enhanced.