(EN) A blockchain-based interconnected vehicle authentication system and method. In the starting process, a root trust mechanism is used for generating an origin block, a system key, and a local trust mechanism list; in the message signature process, a registered vehicle is used for broadcasting a message by means of a message authentication code and the system key after successfully verifying the identity of a driver, and is also used for checking the message authentication code from a received message and verifying the message; in the block generation and verification process, a first local trust mechanism is used for broadcasting a consensus generated block and sharing the block to a second local trust mechanism after the registered vehicle passes the verification of the block; and in the block acknowledgement process, the second local trust mechanism is used for sending the acknowledgement result of an acknowledgement block to the root trust mechanism, such that the root trust mechanism links the block to a blockchain when receiving acknowledgement results exceeding a preset number, thereby improving the technical problem that the user information is easy to leak and the security is low in the existing centralized system.
(FR) L'invention concerne un système et un procédé d'authentification de véhicule interconnecté à base de chaîne de blocs. Dans le processus de démarrage, un mécanisme de confiance racine est utilisé pour générer un bloc d'origine, une clé système et une liste de mécanismes de confiance locaux ; dans le processus de signature de message, un véhicule enregistré est utilisé pour diffuser un message au moyen d'un code d'authentification de message et de la clé système après vérification réussie de l'identité d'un conducteur et est également utilisé pour vérifier le code d'authentification de message à partir d'un message reçu et vérifier le message ; dans le processus de génération et de vérification de blocs, un premier mécanisme de confiance local est utilisé pour diffuser un bloc généré par consensus et partager le bloc avec un second mécanisme de confiance local après que le véhicule enregistré a réussi la vérification du bloc ; et, dans le processus d'accusé de réception de bloc, le second mécanisme de confiance local est utilisé pour envoyer le résultat d'accusé de réception d'un bloc d'accusé de réception au mécanisme de confiance racine, de telle sorte que le mécanisme de confiance racine relie le bloc à une chaîne de blocs lors de la réception de résultats d'accusé de réception dépassant un nombre prédéfini, ce qui permet d'améliorer le problème technique selon lequel la fuite des informations d'utilisateur est facile et la sécurité est faible dans le système centralisé existant.
(ZH) 一种基于区块链的互联车辆认证系统和方法,在启动过程中,根信任机构用于生成起源块、系统密钥和本地信任机构列表;在消息签名过程中,已注册车辆用于成功验证驾驶员的身份后,通过消息认证码和系统密钥广播消息,还用于从接收的消息中检查消息认证码,并对该消息进行验证;在块生成和验证过程中,第一本地信任机构用于广播共识生成的块,并在已注册车辆验证通过该块后将其共享给第二本地信任机构;在块确认过程中,第二本地信任机构用于将确认块的确认结果发送给根信任机构,使得根信任机构在接收到超过预置数量的确认结果时,将该块链接到区块链中,改善了现有的集中式系统存在的用户信息容易被泄露,安全性较低的技术问题。