Brevet FR3139213A1 — publié le 20240301

L’invention porte sur un procédé d’authentification d’une clé (10) pour démarrer un véhicule automobile (1). L’invention concerne également un système informatique (100) mettant en œuvre un tel procédé. Figure pour l’abrégé : 1 Procédé et système pour authentifier une clé pour démarrer un véhicule automobile Domaine technique de l’invention La présente invention concerne le domaine des systèmes de gestion d’accès et de démarrage de véhicules automobiles. L’invention porte en particulier sur un procédé d’authentification d’une clé pour démarrer un véhicule automobile. L’invention porte en outre sur un système informatique mettant en œuvre un tel procédé. L’invention s’applique notamment aux voitures de tourisme, aux véhicules utilitaires, aux poids-lourds, etc. État de la technique antérieure On sait que l’accès et le démarrage des véhicules automobiles actuels s’effectue de nos jours au moyen de clés électroniques qui interagissent avec des appareillages de gestion d’accès et de démarrage embarqués à bord des véhicules. On sait aussi que certains de ces appareillages permettent la mémorisation d’une clé en branchant un outil connecté à une interface homme-machine du véhicule, généralement par l’intermédiaire d’une prise diagnostic, afin d’interagir avec l’appareillage de gestion d’accès et de démarrage du véhicule pour mettre en œuvre un processus de mémorisation d’une clé. De manière classique, un tel processus peut consister à approcher une clé à mémoriser d’une antenne agencée dans l’habitacle du véhicule, généralement à proximité du poste de conduite, afin de permettre un échange de données par transmission de signaux radiofréquences entre la clé et l’appareillage de gestion d’accès et de démarrage du véhicule, échange au terme duquel un identifiant de la nouvelle clé est enregistré dans une mémoire de l’appareillage de gestion d’accès et de démarrage du véhicule. La clé dont l’identifiant est ainsi mémorisé peut ensuite être utilisée pour verrouiller, déverrouiller et démarrer le véhicule. Malheureusement, ce processus de mémorisation d’une clé a été détournée par les voleurs pour commettre des vols de véhicules. En effet, après avoir brisé une glace ou forcé une portière, les voleurs branchent un outil sur la prise diagnostic et lancent la mémorisation d’une clé programmable que l’on peut trouver sur des sites de vente en ligne. Une fois la clé mémorisée, le voleur n’a plus qu’à démarrer le véhicule et quitter les lieux. L’invention vise à empêcher cela. L’invention a en effet pour but de fournir une solution qui permet d’authentifier aisément une clé pour démarrer un véhicule automobile afin d’empêcher la réalisation d’une mémorisation frauduleuse d’une clé par une personne mal intentionnée dans le but de commettre un vol de véhicule. L’invention a en particulier pour ambition de fournir un procédé et un système qui empêchent qu’une clé puisse être mémorisée à l’insu du propriétaire du véhicule et, pour ce faire, de conditionner la mémorisation d’une clé à l’obtention d’un consentement explicite du propriétaire du véhicule. Par ce biais, l’invention vise à diminuer les vols de véhicules. Afin d’atteindre ces buts, l’invention concerne, selon un premier aspect, un procédé d’authentification d’une clé pour démarrer un véhicule automobile au moyen d’un système informatique, le système comprenant un dispositif d’authentification embarqué à bord du véhicule et un serveur distant du véhicule, le procédé comprenant les étapes de : provoquer, par le dispositif d’authentification, une transmission de données caractérisant une requête d’approbation de la mémorisation d’une clé à destination du serveur lorsqu’il est établi que des données caractérisant une requête de mémorisation d’une clé sont transmises à un appareillage de gestion d’accès et de démarrage du véhicule par un outil connecté à une interface homme-machine du véhicule ; déterminer, par le serveur, un identifiant permettant de transmettre des données à destination d’un appareil de communication portable détenu par un propriétaire du véhicule ; transmettre, par le serveur, des données caractérisant une demande de validation de la mémorisation d’une clé à destination de l’appareil de communication ; transmettre, par le serveur, des données caractérisant une validation de la mémorisation d’une clé ou des données caractérisant un rejet de la mémorisation d’une clé à destination du dispositif d’authentification en fonction de données caractérisant une validation du propriétaire ou de données caractérisant un rejet du propriétaire reçues de l’appareil de communication ou si aucune donnée n’a été transmise par l’appareil de communication pendant un intervalle de temps d’une durée préétablie ; permettre, par le dispositif d’authentification, l’enregistrement d’un identifiant d’une clé par l’appareillage de gestion d’accès et de démarrage du véhicule lorsqu’il est établi que des données caractérisant une validation de la mémorisation d’une clé sont reçues du serveur et interdire, par le dispositif d’authentification, l’enregistrement d’un identifiant d’une clé par l’appareillage de gestion d’accès et de démarrage du véhicule lorsqu’il est établi que des données caractérisant un rejet de la mémorisation d’une clé sont reçues du serveur. Selon une variante, la durée préétablie peut être inférieure à deux minutes. Selon un deuxième aspect, l’invention concerne un système pour authentifier une clé pour démarrer un véhicule automobile, le système comprenant un dispositif d’authentification embarqué à bord du véhicule et un serveur distant du véhicule mettant conjointement en œuvre un procédé tel que décrit ci-dessus. Brève description des figures D'autres caractéristiques et avantages de l'invention apparaîtront à l'examen de la description détaillée ci-après, et des dessins annexés, sur lesquels : illustre schématiquement un système selon l’invention ; et est un diagramme illustrant les étapes d’un procédé selon l’invention. Description détaillée de l’invention La illustre un système 100 pour authentifier une clé 10 pour démarrer un véhicule automobile 1 selon l’invention. Il s’agit d’un système informatique qui comprend un dispositif d’authentification 200 embarqué à bord d’un véhicule automobile 1, qui comprend une unité de traitement d’informations 201 avec un ou plusieurs processeurs, un support de stockage de données 202 et une interface d’entrée et sortie 203 permettant la réception et l’émission de données. Selon certains modes de réalisation, le dispositif d’authentification 200 est hébergé sur un ou plusieurs des calculateurs, unités de commande électroniques ou autres boitiers télématiques du véhicule 1. Selon le mode de réalisation préféré, celui illustré sur la , le dispositif d’authentification 200 est hébergé sur un calculateur et il interagit par le biais de son interface d’entrée et sortie 203 et au moyen d’un réseau de communication filaire du véhicule 1 (e.g. CAN, Ethernet) avec un calculateur de l’appareillage de gestion d’accès et de démarrage 300 du véhicule 1. Selon un autre mode de réalisation, le dispositif d’authentification 200 fait partie intégrante d’un calculateur de l’appareillage de gestion d’accès et de démarrage 300 du véhicule 1. Ainsi, en interagissant avec ou en faisant partie intégrante de l’appareillage de gestion d’accès et de de démarrage 300, le dispositif d’authentification 200 est notamment en mesure d’établir si des données caractérisant une requête de mémorisation d’une clé sont transmises à l’appareillage de gestion d’accès et de démarrage 300 par un outil connecté à une interface homme-machine du véhicule. En outre, le dispositif d’authentification 200 peut aussi avantageusement permettre ou interdire l’enregistrement d’un identifiant d’une clé par l’appareillage de gestion d’accès et de démarrage 300. Le système 100 selon l’invention comprend en outre un serveur 400 distant du véhicule, qui est connecté à un support de stockage de données 401 sur lequel des données caractérisant des identifiants de véhicules en lien avec des informations de contact d’appareils de communication portables détenus par des propriétaires de véhicules sont avantageusement enregistrées. En outre, le serveur 400 est conventionnellement connecté à un réseau de communication afin de pouvoir échanger des données avec le véhicule 1 et un appareil de communication portable 500 au moyen de réseaux et protocoles de communication conventionnels (3/4/5G ; ITS-G5, C/LTE/5G-V2X). De plus, pour mettre en œuvre au moins une étape du procédé selon l’invention décrit ci-dessous, le dispositif de surveillance 200 comprend des moyens matériels et logiciels pour interagir avec un module de communication par signaux radiofréquences 204 du véhicule 1, qui permet classiquement la transmission et la réception de données au moyen de réseaux de communication sans fil privés ou publics (3/4/5G, Wifi, Bluetooth, ITS-G5, C/LTE/5G-V2X). Grâce à ces moyens, le dispositif d’authentification 200 peut donc provoquer une transmission de données à destination du serveur 400 et, à l’inverse, recevoir des données qui sont transmises par le serveur 400. Selon l’invention, tous les éléments décrits ci-dessus contribuent pour permettre la mise en œuvre d’un procédé d’authentification d’une clé pour démarrer un véhicule automobile, tel que décrit ci-dessous en lien avec la . Selon une première étape E1 du procédé selon l’invention, le dispositif d’authentification 200 provoque une transmission de données caractérisant une requête d’approbation de la mémorisation d’une clé à destination du serveur 400 lorsqu’il établit que des données caractérisant une requête de mémorisation d’une clé sont transmises à l’appareillage de gestion d’accès et de démarrage 300 par un outil connecté à une interface homme-machine du véhicule, préférentiellement par l’intermédiaire d’une prise diagnostic du véhicule. Pour ce faire, le dispositif d’authentification 200 interagit avec l’appareillage de gestion d’accès et de démarrage 300. Plus spécifiquement, la mise en œuvre du procédé selon l’invention débute donc avantageusement dès que l’appareillage de gestion d’accès et de démarrage 300 reçoit une requête de mémorisation d’une clé, requête qui lui est transmise, par exemple, au moyen d’un outil branché sur la prise diagnostic du véhicule. Et aussitôt que l’appareillage de gestion d’accès et de démarrage 300 reçoit de telles données, ce qui implique qu’une personne ayant accès à la prise de diagnostic du véhicule cherche à réaliser la mémorisation d’une clé, que ce soit de manière légitime ou frauduleuse, le dispositif d’authentification 200, qui interagit avec l’appareillage de gestion d’accès et de démarrage 300 ou en fait partie intégrante, est en mesure de déterminer que de telles données sont transmises. Et lorsqu’il établit cela, afin de vérifier l’authenticité de la clé et, donc, la légitimité de la mémorisation de celle-ci par l’appareillage de gestion d’accès et de démarrage 300, le dispositif d’authentification 200, après avoir bloqué temporairement la mémorisation de la clé par l’appareillage de gestion d’accès et de démarrage 300, provoque une transmission de données caractérisant une requête d’approbation de la mémorisation d’une clé à destination du serveur 400, en interagissant pour cela avec le module de communication par signaux radiofréquences 204 du véhicule. De manière avantageuse, ces données qui sont transmises à ce stade au serveur 400 incluent au moins un identifiant du véhicule, par exemple un numéro de châssis, et un identifiant d’une clé à mémoriser. Ensuite, selon une deuxième étape E2 du procédé selon l’invention, le serveur 400 détermine un identifiant permettant de transmettre des données à destination d’un appareil de communication portable 500 détenu par un propriétaire du véhicule. Pour ce faire, le serveur 400 interagit avec le support de stockage de données 401, sur lequel des données caractérisant des identifiants de véhicules en lien avec des informations de contact d’appareils de communication portables détenus par des propriétaires de véhicules sont avantageusement enregistrées. Ainsi, en utilisant l’identifiant du véhicule transmis au cours de l’étape précédente, le serveur 400 détermine à ce stade au moins une information de contact du propriétaire du véhicule, préférentiellement un numéro de téléphone affecté à une carte SIM installée dans un appareil de communication portable 500 que celui-ci détient. Au terme de cette deuxième étape du procédé, le serveur 300 détient donc avantageusement des données qui permettent de contacter le propriétaire du véhicule pour lequel une mémorisation d’une clé a été entreprise. Ensuite, selon une troisième étape E3 du procédé selon l’invention, le serveur 400 transmet des données caractérisant une demande de validation de la mémorisation d’une clé à destination de l’appareil de communication 500. Pour ce faire, le serveur 400 transmet par exemple un SMS à l’appareil de communication 500, qui, par exemple, énonce : « La mémorisation d’une clé pour votre véhicule est en cours. Veuillez confirmer votre accord en répondant O ou votre rejet en répondant N à ce message. » Alternativement, l’appareil de communication 500 exécute une application et le serveur 400 transmet des données qui déclenchent la diffusion d’une notification par l’application. Ainsi, au terme de cette troisième étape E3, le propriétaire du véhicule pour lequel la mémorisation d’une clé a été déclenchée est donc avantageusement informé de cela et son consentement pour la réalisation de la mémorisation d’une clé est explicitement demandé. Ensuite, selon une quatrième étape E4 du procédé selon l’invention, le serveur 400 transmet des données caractérisant une validation de la mémorisation d’une clé ou des données caractérisant un rejet de la mémorisation d’une clé à destination du dispositif d’authentification 200 en fonction de données caractérisant une validation du propriétaire ou de données caractérisant un rejet du propriétaire reçues de l’appareil de communication 500 ou si aucune donnée n’a été transmise par l’appareil de communication 500 pendant un intervalle de temps d’une durée préétablie. En d’autres termes, le serveur 400 informe à ce stade le dispositif d’authentification 200 de la décision du propriétaire du véhicule quant à la mémorisation d’une clé. Lorsque le propriétaire a validé la mémorisation d’une clé, par exemple lorsqu’il a transmis un SMS énonçant la lettre « O », le serveur 400 informe en ce sens le dispositif d’authentification 200 en transmettant des données caractérisant une validation de la mémorisation d’une clé. A l’inverse, lorsque le propriétaire du véhicule a exprimé son rejet de l’authentification d’une clé ou, de manière avantageuse, lorsque le dispositif d’authentification 200 établit qu’aucune donnée n’a été transmise par l’appareil de communication 500 pendant un intervalle de temps d’une durée préétablie, par exemple deux minutes, le serveur 400 transmet des données caractérisant un rejet de la mémorisation d’une clé à destination du dispositif d’authentification 200. Ainsi, au terme de cette quatrième étape E4, le serveur 300 a transmis des données pour que le dispositif d’authentification 200 soit à son tour informé de la décision du propriétaire de valider ou rejeter la mémorisation d’une clé par l’appareillage de gestion d’accès et de démarrage 300. Ensuite, selon une cinquième étape E5 du procédé selon l’invention, le dispositif d’authentification 200 permet l’enregistrement d’un identifiant d’une clé par l’appareillage de gestion d’accès et de démarrage du véhicule 300 lorsqu’il établit que des données caractérisant une validation de la mémorisation d’une clé sont reçues du serveur 400 et, à l’inverse, il interdit l’enregistrement d’un identifiant d’une clé par l’appareillage de gestion d’accès et de démarrage 300 du véhicule lorsqu’il établit que des données caractérisant un rejet de la mémorisation d’une clé sont reçues du serveur 400. En d’autres termes, lorsque le propriétaire du véhicule a exprimé son accord pour mémoriser une clé, le dispositif d’authentification 200 débloque et autorise la mémorisation de la clé par l’appareillage d’accès et de démarrage 300, qui, à terme, aboutit à l’enregistrement d’un identifiant d’une clé par l’appareillage de gestion d’accès et de démarrage 300. Au contraire, lorsqu’il établit que des données caractérisant un rejet de la mémorisation d’une clé sont reçues du serveur 400, ce qui signifie que le propriétaire du véhicule a exprimé son désaccord ou qu’il n’a pas exprimé quelque opinion que ce soit, le dispositif d’authentification 200 interdit avantageusement la mémorisation de la clé par l’appareillage de gestion d’accès et de démarrage 300. Pour ce faire, il interdit à l’appareillage de gestion d’accès et de démarrage 300 de procéder à l’enregistrement d’un identifiant d’une clé. L’identifiant de la clé dont la mémorisation est requise n’est donc pas enregistré et, de ce fait, celle-ci ne peut pas être utilisée pour démarrer le véhicule. Ainsi, grâce au procédé et au système selon l’invention décrits ci-dessus, une solution est fournie pour authentifier aisément une clé pour démarrer un véhicule automobile afin d’empêcher la réalisation d’une mémorisation frauduleuse d’une clé par une personne mal intentionnée dans le but de commettre un vol de véhicule. Grâce au procédé et au système selon l’invention, une clé ne peut être mémorisée à l’insu du propriétaire du véhicule et toute mémorisation est conditionnée par l’obtention du consentement explicite du propriétaire du véhicule. Par ce biais, l’invention participe indéniablement à la diminution des vols de véhicule. Procédé d’authentification d’une clé (10) pour démarrer un véhicule automobile (1) au moyen d’un système informatique (100), le système comprenant un dispositif d’authentification (200) embarqué à bord du véhicule et un serveur (400) distant du véhicule, caractérisé en ce que le procédé comprend les étapes de : provoquer (E1), par le dispositif d’authentification (200), une transmission de données caractérisant une requête d’approbation de la mémorisation d’une clé (10) à destination du serveur (400) lorsqu’il est établi que des données caractérisant une requête de mémorisation d’une clé sont transmises à un appareillage de gestion d’accès et de démarrage (300) du véhicule par un outil connecté à une interface homme-machine du véhicule ; déterminer (E2), par le serveur (400), un identifiant permettant de transmettre des données à destination d’un appareil de communication portable (500) détenu par un propriétaire du véhicule ; transmettre (E3), par le serveur (400), des données caractérisant une demande de validation de la mémorisation d’une clé (10) à destination de l’appareil de communication (500) ; transmettre (E4), par le serveur (400), des données caractérisant une validation de la mémorisation d’une clé ou des données caractérisant un rejet de la mémorisation d’une clé à destination du dispositif d’authentification (200) en fonction de données caractérisant une validation du propriétaire ou de données caractérisant un rejet du propriétaire reçues de l’appareil de communication (500) ou si aucune donnée n’a été transmise par l’appareil de communication (500) pendant un intervalle de temps d’une durée préétablie ; et permettre (E5), par le dispositif d’authentification (200), l’enregistrement d’un identifiant d’une clé par l’appareillage de gestion d’accès et de démarrage du véhicule (300) lorsqu’il est établi que des données caractérisant une validation de la mémorisation d’une clé sont reçues du serveur (400) et interdire (E5’), par le dispositif d’authentification (200), l’enregistrement d’un identifiant d’une clé par l’appareillage de gestion d’accès et de démarrage (300) du véhicule lorsqu’il est établi que des données caractérisant un rejet de la mémorisation d’une clé sont reçues du serveur (400). Procédé selon la revendication 1, caractérisé en ce que la durée préétablie est inférieure à deux minutes. Système (100) pour authentifier une clé (10) pour démarrer un véhicule automobile (1), caractérisé en ce que le système comprend un dispositif d’authentification (200) embarqué à bord du véhicule et un serveur (400) distant du véhicule mettant conjointement en œuvre un procédé selon l’une des revendications précédentes.