Brevet FR3084495A1 — publié le 20200131

Description Titre de l'invention : Système passif d'entrée sans clé Domaine technique [0001] La présente invention concerne un système passif d'entrée sans clé, et en particulier un système passif d'entrée sans clé pour un véhicule. Arrière-plan [0002] Les systèmes d'entrée sans clé, dans lesquels un porte-clés ou une clé comprend un émetteur RF qui est utilisé pour communiquer avec un récepteur correspondant dans le véhicule afin de verrouiller ou déverrouiller les portières du véhicule se sont avérés être une option très populaire pour les véhicules automobiles. Au départ, ces systèmes nécessitaient l'actionnement d'un bouton-poussoir ou d'un autre actionneur sur le porte-clés afin de verrouiller ou déverrouiller les portières du véhicule. Par la suite, des systèmes dits systèmes passifs d'entrée sans clé ont cependant été conçus, dans lesquels aucune interaction de l'utilisateur avec le porte-clés n'est nécessaire pour déverrouiller ou verrouiller les portières du véhicule lorsque l'utilisateur est à proximité du véhicule. De tels systèmes fonctionnent soit par la détection de la proximité du porte-clés par rapport à l'émetteur du véhicule et par l'envoi, par le véhicule, de signaux de balise périodiques qui, lorsqu'ils sont détectés par un porte-clés, amène le porte-clés à se réveiller et à fournir une réponse. Si la réponse provient d'un porte-clés apparié, les portières du véhicule sont déverrouillées. D'autres systèmes passifs d'entrée sans clé exigent que l'utilisateur touche ou s'approche d'une poignée de portière de la voiture, la détection capacitive étant utilisée pour détecter la présence, ce qui amène le véhicule à envoyer un message de réveil au porte-clés. Le porte-clés fournit une réponse, et si le porte-clés est un porte-clés apparié, les portières du véhicule sont déverrouillées. Les porte-clés de tels systèmes peuvent également comprendre des boutons-poussoirs ou des actionneurs équivalents pour permettre à l'utilisateur de faire en sorte que le porte-clés transmette un signal au véhicule à une plus grande distance, de verrouiller ou de déverrouiller la voiture - ou même de démarrer le véhicule à distance. [0003] Bien que les systèmes d'entrée sans clé aient en général amélioré la sécurité du véhicule par rapport à l'utilisation de clés mécaniques classiques, il a été constaté que les systèmes passifs d'entrée sans clé présentaient une insuffisance en matière de sécurité. Cette insuffisance est connue sous le nom « d'attaque par relais ». Dans une attaque par relais, deux voleurs potentiels travaillent ensemble. L'un des voleurs se tient près du véhicule, tandis que l'autre voleur se place près du propriétaire du véhicule qui porte le porte-clés. Chacun des voleurs possède un dispositif à radiofréquence, les deux dispositifs étant reliés soit par un câble physique, soit, plus communément, par une autre liaison radiofréquence. Le voleur au niveau du véhicule 2 s'approche du véhicule et, si nécessaire, soulève ou touche la poignée de la portière. Cette action déclenche un émetteur basse fréquence à l'intérieur de la voiture qui envoie un signal de réveil. Le dispositif de radiofréquence du voleur reçoit le signal de réveil et le transmet au dispositif de l'autre voleur. Le signal de réveil est alors transmis par le dispositif à radiofréquence du deuxième voleur qui se trouve à portée du porte-clés. Le porte-clés, qui reçoit le signal de réveil transmis, répond, et le signal émis par le porte-clés est reçu par le dispositif RF du deuxième voleur et est transmis au dispositif du premier voleur. Le dispositif du premier voleur émet la réponse transmise par le porte-clés, faisant croire au système monté dans la voiture que le porte-clés est situé suffisamment près de la voiture, de sorte que les portières de la voiture sont déverrouillées. Le même processus est effectif pour tromper les systèmes de voiture en leur faisant croire que le porte-clés est présent, permettant ainsi à la voiture d'être démarrée et emmenée. [0004] La présente invention vise à rendre de telles attaques par relais moins efficaces. Résumé de l'invention [0005] Dans un premier mode de réalisation, la présente invention prévoit un système passif d'entrée sans clé pour une serrure électronique, le système comprenant : une installation dc serrure comprenant un premier contrôleur, un premier émetteur RF et un premier récepteur RF ; et un porte-clés comprenant un contrôleur dc porte-clés, un deuxième émetteur RF et un deuxième récepteur RF, le porte-dés étant configuré de manière à générer des messages pour déverrouiller la serrure lors d'un évènement de déverrouillage ; dans lequel : le premier contrôleur et le contrôleur de porte-clés partagent un secret qui spécifie des paramètres pour une séquence de messages à échanger de façon bidirectionnelle entre l'installation de serrure et le porte-clés en utilisant le premier émetteur RF et le deuxième récepteur RF, et le deuxième émetteur RF et le premier récepteur RF, les paramètres variant entre chaque événement dc déverrouillage et un événement de déverrouillage immédiatement subséquent ; dans lequel, pour chaque événement de déverrouillage, le premier contrôleur ou le contrôleur de porte-clés est configuré de manière à générer un premier message de la séquence de messages conformément aux paramètres spécifiés, et dc manière à amener le premier ou le deuxième émetteur RF à transmettre le premier message de la séquence conformément aux paramètres spécifiés ; et l'autre parmi le premier contrôleur et le contrôleur de porte-clés est configuré de manière à commander l'autre parmi le premier émetteur RF et le deuxième émetteur RF de sorte qu'il transmette un deuxième message de la séquence conformément aux paramètres spécifiés en réponse à la réception du premier message de la séquence ; et le premier contrôleur est en outre configuré de manière à déverrouiller la serrure électronique uniquement dans le cas où 3 le ou chaque message transmis par le porte-clés comme requis par la séquence est correctement reçu par le premier récepteur ; et dans lequel au moins un message de la séquence de messages comprend une pluralité de trames, chaque trame comprenant une séquence de bits particulière, des trames adjacentes de la pluralité de trames étant séparées les unes des autres par un intervalle inter-trames ; des messages adjacents dans la séquence de messages étant séparés les uns des autres par un intervalle inter-messages ; et les paramètres spécifiés sont tels qu'un message donné de la séquence comprend un premier intervalle inter-trames, et l'intervalle inter-messages entre le message donné de la séquence et un message immédiatement précédent et/ou un message immédiatement subséquent n'est pas plus long que le premier intervalle inter-trames. [0006] En introduisant des intervalles inter-trames dans des messages de la séquence, il devient plus difficile pour un attaquant de dire si une coupure dans la transmission signifie un changement du sens de transmission. L'attaquant ne peut donc pas changer en toute sécurité le sens de transmission de son équipement lorsqu'il détecte une coupure dans la transmission. Il est donc probable que l'attaquant créé une boucle de rétroaction. Rendre au moins certains intervalles inter-trames et inter-messages comparables en durée rend la tâche de l'attaquant encore plus difficile. [0007] Le message donné de la séquence de messages peut facultativement comprendre au moins trois trames, et différentes paires de trames adjacentes sont séparées par des intervalles inter-trames ayant différentes durées. Cela aggrave les difficultés rencontrées par un attaquant. [0008] Un intervalle inter-messages entre le message donné de la séquence et un message immédiatement précédent ou immédiatement subséquent de la séquence a facultativement une durée intermédiaire entre les durées des intervalles inter-trames du message donné de la séquence de messages. Cela aggrave encore les difficultés rencontrées par un attaquant. [0009] Le premier contrôleur est avantageusement configuré de manière à partager le secret entre le premier contrôleur et le contrôleur de porte-clés en commandant le premier émetteur RF de sorte qu'il envoie au deuxième récepteur RF un premier message chiffré spécifiant les paramètres pour la séquence de messages. Fournir ou mettre à jour le secret partagé de cette façon signifie qu'il sera probablement plus difficile pour les attaquants de découvrir les secrets qui commandent les séquences de messages. La sécurité s'en trouve encore améliorée. [0010] Les premier et deuxième émetteurs RF fonctionnent facultativement sur la même fréquence porteuse RF, grâce à quoi il est plus difficile pour les attaquants de faire une distinction entre les signaux provenant de l'installation de serrure et ceux provenant du porte-clés. [0011] Le premier contrôleur est de préférence configure de manière à spécifier un ensemble de paramètres différent pour chaque tentative de déverrouillage de la serrure électronique. De cette façon, il est plus difficile pour les attaquants de prédire les détails de la séquence, et donc plus difficile de vaincre le système. [0012] Les paramètres spécifiés dans le message chiffré comprennent facultativement au moins l'un des éléments suivants : [0013] une indication si le premier ou le deuxième émetteur RF doit transmettre un premier message de la séquence ; un temps de départ pour chaque message dans la séquence ; une durée pour chaque message dans la séquence ; une durée pour un intervalle entre des messages adjacents dans la séquence. En étant en mesure de choisir entre ces différents paramètres, il est possible de rendre le système plus difficile à maîtriser pour un attaquant. [0014] Les paramètres spécifiés dans le message chiffré peuvent comprendre une indication si le premier ou le deuxième émetteur RF doit transmettre un premier message de la séquence, et un temps de départ pour chaque message dans la séquence et/ou une durée pour chaque message dans la séquence. Le fait de disposer d'un système dans lequel la source du premier message de la séquence varie, et faire varier le temps de départ et/ou la durée de chaque message de la séquence, peut également augmenter la difficulté de vaincre le système. [0015] Le premier contrôleur peut être configure de manière à commander le premier émetteur RF de sorte qu'il envoie au deuxième récepteur RF le message chiffré spécifiant des paramètres pour une séquence de messages uniquement après la détection par le premier contrôleur que le porte-clés a été apparié avec le premier contrôleur. Une telle approche améliore la sécurité du système en empêchant la transmission des messages chiffrés lorsqu'aucune paire de porte-clés n'est détectée. Avec un tel agencement, l'installation de serrure peut en outre comprendre un émetteur basse fréquence pour transmettre un message de réveil au porte-clés. [0016] Le premier émetteur RF et le premier récepteur RF peuvent être réalisés sous forme de premier émetteur-récepteur RF, ce qui peut permettre une installation plus compacte et réduire les coûts en évitant la duplication de certains composants. De même, le deuxième émetteur RF et le deuxième récepteur RF peuvent être réalisés sous forme de deuxième émetteur-récepteur RF. [0017] En chiffrant le message utilisé pour transmettre les paramètres de l'installation de serrure au porte-clés, le porte-clés présentant une clé permettant au porte-clés de déchiffrer le message, la sécurité des systèmes selon des modes de réalisation de l'invention peut être améliorée en rendant plus difficile pour les attaquants d'anticiper le comportement du système. [0018] La serrure électronique peut être la serrure d'un véhicule, mais aussi la serrure d'une pièce, d'un bâtiment ou de toute autre structure ou de tout autre équipement. [0019] Dans un autre mode de réalisation de l'invention, il est prévu une installation de serrure électronique configurée pour l'entrée passive sans clé, l'installation de serrure comprenant : [0020] une serrure électronique, un émetteur RF et un récepteur RF pour la communication avec un porte-clés qui est configuré de manière à générer des messages pour déverrouiller la serrure lors d'un événement de déverrouillage, et un contrôleur couplé de manière opérationnelle à la serrure, l'émetteur RF et le récepteur RF ; dans laquelle le contrôleur partage un secret avec le porte-clés, le secret spécifiant des paramètres pour une séquence dc messages à échanger de façon bidirectionnelle entre l'installation de serrure et le porte-clés en utilisant l'émetteur RF et le récepteur RF, les paramètres variant entre chaque évènement de déverrouillage et un évènement de déverrouillage immédiatement subséquent ; la commande de l'émetteur RF de sorte qu'il envoie au porte-clés au moins un message de la séquence conformément aux paramètres spécifiés ; la commande du récepteur RF de sorte qu'il reçoit au moins un message dc la séquence transmis par le porte-clés conformément aux paramètres spécifiés ; et dans laquelle au moins un message de la séquence dc messages comprend une pluralité de trames, chaque trame comprenant une séquence de bits particulière, des trames adjacentes de la pluralité de trames étant séparées les unes des autres par un intervalle inter-trames ; des messages adjacents dans la séquence dc messages étant séparés les uns des autres par un intervalle inter-messages ; et les paramètres spécifiés sont tels qu'un message donné de la séquence comprend un premier intervalle inter-trames, et l'intervalle inter-messages entre le message donné de la séquence et un message immédiatement précédent et/ou un message immédiatement subséquent n'est pas plus long que le premier intervalle inter-trames, et le contrôleur est en outre configuré de manière à déverrouiller la serrure électronique uniquement dans le cas où le ou chaque message transmis par le porte-clés comme requis par la séquence est correctement reçu par le récepteur RF. [0021] Dans une telle installation, le secret peut être partagé entre le premier contrôleur et le contrôleur de porte-clés en ce que le premier contrôleur commande le premier émetteur RF de sorte qu'il envoie au deuxième récepteur RF un message chiffré spécifiant les paramètres pour la séquence de messages. Fournir ou mettre à jour le secret partagé de cette façon signifie qu'il sera probablement plus difficile pour les attaquants de découvrir les secrets qui commandent les séquences de messages. La sécurité s'en trouve encore améliorée. [0022] Dans une telle installation, le contrôleur peut être configuré de manière à envoyer un nouveau message chiffré, spécifier un ensemble de paramètres différent pour chaque tentative de déverrouillage de la serrure électronique. Alors qu'un message peut être 6 utilisé pour mettre à jour des paramètres qui peuvent être utilisés pour une série de tentatives de déverrouillage de la serrure, plusieurs ensembles de paramètres étant fournis dans un seul message, il est préférable, au moins en termes de longueur du message, de ne fournir qu'un seul ensemble de paramètres dans un seul message. Changer les paramètres pour chaque tentative de déverrouillage rend plus difficile pour un attaquant de lancer une attaque par relais couronnée de succès. [0023] Dans une telle installation, le contrôleur peut être configuré de manière à spécifier un ensemble de paramètres différents pour chaque tentative de déverrouillage de la serrure électronique. De cette façon, il est plus difficile pour les attaquants de prédire les détails de la séquence, et donc plus difficile de vaincre la sécurité de l'installation de serrure. [0024] Les paramètres spécifiés dans le message chiffré peuvent facultativement comprendre au moins l'un des éléments suivants : une indication si le porte-clés ou l'émetteur RF doit transmettre un premier message de la séquence ; un temps de départ pour chaque message dans la séquence ; une durée pour chaque message dans la séquence ; une durée pour un intervalle entre des messages adjacents dans la séquence. En étant en mesure de choisir entre ces différents paramètres, il est possible de rendre l'installation plus difficile à maîtriser pour un attaquant. [0025] Les paramètres spécifiés dans le message chiffré peuvent facultativement comprendre une indication si le porte-clés ou l'émetteur RF doit transmettre un premier message de la séquence, et un temps de départ pour chaque message dans la séquence et/ou une durée pour chaque message dans la séquence. Le fait de disposer d'un système dans lequel la source du premier message de la séquence varie, et faire varier le temps de départ et/ou la durée de chaque message de la séquence peut également augmenter la difficulté de vaincre le système. [0026] Dans un autre mode de réalisation de l'invention, il est prévu un porte-clés pour un système passif d'entrée sans clé pour une serrure électronique, le porte-clés comprenant un contrôleur de porte-clés, un récepteur basse fréquence, un émetteur RF et un récepteur RF, le porte-clés étant configuré de manière à générer des messages pour déverrouiller la serrure lors d'un événement de déverrouillage ; dans lequel : le contrôleur de porte-clés et une installation de serrure de la serrure électronique partagent un secret spécifiant des paramètres pour une séquence de messages à échanger de façon bidirectionnelle entre l'installation de serrure et le porte-clés en utilisant l'émetteur RF et le récepteur RF, au moins l'un des messages de la séquence étant spécifié comme provenant du porte-clés, les paramètres variant entre chaque événement de déverrouillage et un événement de déverrouillage immédiatement subséquent ; au moins un message de la séquence de messages comprend une pluralité de trames, chaque trame comprenant une séquence de bits particulière, des trames ad- 7 jacentes de la pluralité de trames étant séparées les unes des autres par un intervalle inter-trames ; des messages adjacents dans la séquence de messages étant séparés les uns des autres par un intervalle inter-messages ; les paramètres spécifiés sont tels qu'un message donné de la séquence comprend un premier intervalle inter-trames, et l'intervalle inter-messages entre le message donné de la séquence et un message immédiatement précédent et/ou un message immédiatement subséquent n'est pas plus long que le premier intervalle inter-trames ; le contrôleur de porte-clés est configuré de manière à se réveiller dans le cas où le récepteur basse fréquence reçoit un message de réveil basse fréquence de l'installation de serrure, et de manière à amener l'émetteur RF à transmettre une réponse à l'installation, la réponse comprenant un identifiant de porte-clés ; et le contrôleur est configure par la suite de manière à commander l'émetteur RF de sorte qu'il envoie à l'installation de serrure le ou chaque message de la séquence spécifié comme provenant du porte-clés conformément aux paramètres spécifiés. [0027] En faisant en sorte que le porte-clés et l'installation de serrure transmettent des messages dans une séquence conformément à des paramètres spécifiés, et étant donné que les attaquants ne connaissent pas le temps de commutation du sens de communication, les attaquants peuvent être forcés de capter et de relayer continuellement des signaux aux deux extrémités du système, ce qui est susceptible de provoquer des boucles de rétroaction, grâce à quoi il est probable que la rétroaction couvre des signaux et/ou déforme le symbole de bit des signaux provenant du côté porte-clés ou véhicule pendant l'attaque pal- relais. Il est en revanche moins probable que l'attaque par relais soit couronnée de succès. [0028] Le porte-clés peut facultativement être configuré de manière à recevoir les pa- ramètres spécifiés dans un message chiffré de l'installation de serrure. Fournir ou mettre à jour le secret partagé de cette façon signifie qu'il sera probablement plus difficile pour les attaquants de découvrir les secrets qui commandent les séquences de messages. La sécurité s'en trouve encore améliorée. [0029] Le contrôleur de porte-clés peut être configuré de manière à appliquer les paramètres spécifiés fournis dans un message chiffré donné à un seul événement de déverrouillage. Changer les paramètres pour chaque tentative de déverrouillage rend plus difficile pour un attaquant de lancer une attaque par relais couronnée de succès. [0030] Le contrôleur peut facultativement être configuré de manière à commander un temps de départ et/ou une durée d'un message à transmettre par l'émetteur RF en tant que partie de la séquence. En étant en mesure de choisir entre ces différents paramètres, il est possible de rendre le système plus difficile à maîtriser pour un attaquant. [0031] Dans un autre mode de réalisation de l'invention, il est prévu un procédé pour empêcher une attaque par relais réussie sur un système passif d'entrée sans clé pour une 8 serrure électronique d'une installation de serrure, le système comprenant un porte-clés configure de manière à générer des messages pour déverrouiller la serrure lors d'un événement de déverrouillage, le procédé comprenant : [0032] pour chaque événement de déverrouillage, la commande d'un premier émetteur RF associé à la serrure ou d'un deuxième émetteur RF du porte-clés de sorte qu'il génère un premier message d'une séquence de messages conformément à des paramètres spécifiés dans un secret partagé entre un contrôleur de porte-clés et un premier contrôleur de l'installation de serrure ; la commande de l'autre du premier émetteur RF et du deuxième émetteur RF de sorte qu'il transmette un deuxième message de la séquence conformément aux paramètres spécifiés en réponse à la réception du premier message de la séquence ; la modification de la séquence de paramètres de la séquence pour chaque itération du procédé, chaque séquence entrelaçant cependant des transmissions du premier et du deuxième émetteur RF ; et le déverrouillage de la serrure électronique uniquement dans le cas où le ou chaque message transmis par le porte-clés comme requis par la séquence est correctement reçu par un récepteur RF de l'installation de serrure ; dans lequel les paramètres spécifiés sont tels qu'un message donné de la séquence comprend un premier intervalle inter-trames, et l'intervalle inter-messages entre le message donné de la séquence et un message immédiatement précédent et/ou un message immédiatement subséquent n'est pas plus long que le premier intervalle inter-trames. [0033] En faisant en sorte que le porte-clés et l'installation de serrure transmettent tous les deux des messages et en les entrelaçant dans une séquence conformément aux paramètres spécifiés, les attaquants peuvent être forcés de capter des signaux en continu aux deux extrémités du système, ce qui est susceptible de provoquer des boucles de rétroaction, grâce à quoi il est probable que la rétroaction couvre des signaux et/ou déforme un symbole de bit obtenu du côté porte-clés pendant l'attaque par relais. Il est en revanche ainsi moins probable que l'attaque par relais soit couronnée de succès. [0034] Le procédé peut facultativement comprendre la commande du premier émetteur RF de sorte qu'il envoie au porte-clés un message chiffré spécifiant les paramètres pour la séquence de messages. Fournir ou mettre à jour le secret partagé de cette façon signifie qu'il sera probablement plus difficile pour les attaquants de découvrir les secrets qui commandent les séquences de messages. La sécurité s'en trouve encore améliorée. [0035] Le procédé peut facultativement comprendre l'envoi d'un nouveau message chiffré, spécifier un jeu de paramètres différent pour chaque tentative de déverrouillage de la serrure électronique. Changer les paramètres pour chaque tentative de déverrouillage rend plus difficile pour un attaquant de lancer une attaque par relais couronnée de succès. [0036] Les paramètres spécifiés dans le message chiffré peuvent facultativement 9 comprendre au moins l'un des éléments suivants : une indication si le porte-clés ou l'émetteur RF doit transmettre un premier message de la séquence ; un temps de départ pour chaque message dans la séquence ; une durée pour chaque message dans la séquence ; une durée pour un intervalle entre des messages adjacents dans la séquence. [0037] Les paramètres spécifiés dans le message chiffré peuvent facultativement comprendre une indication si le porte-clés ou l'émetteur RF doit transmettre un premier message de la séquence ; et un temps de départ pour chaque message dans la séquence et/ou une durée pour chaque message dans la séquence. En étant en mesure de choisir entre ces différents paramètres, en particulier en permettant au système de choisir différents temps de départ pour la séquence de transmission bidirectionnelle, il est possible de rendre le procédé plus difficile à maîtriser pour un attaquant. [0038] Dans un autre mode de réalisation, la présente invention fournit un système passif d'entrée sans clé pour une serrure électronique, le système comprenant : [0039] une installation de serrure comprenant un premier contrôleur, un premier émetteur RF et un premier récepteur RF ; et [0040] un porte-clés comprenant un contrôleur de porte-clés, un deuxième émetteur RF et un deuxième récepteur RF ; dans lequel [0041] le premier contrôleur est configuré de manière à commander le premier émetteur RF de sorte qu'il envoie au deuxième récepteur RF un premier message spécifiant des paramètres pour une séquence de messages à échanger de façon bidirectionnelle entre l'installation de serrure et le porte-clés en utilisant le premier émetteur RF et le deuxième récepteur RF, et le deuxième émetteur RF et le premier récepteur RF ; [0042] le contrôleur de porte-clés est configuré de manière à répondre à la réception du premier message en commandant le deuxième émetteur RF de sorte qu'il envoie au premier récepteur RF au moins un message de la séquence conformément aux paramètres spécifiés ; [0043] le premier contrôleur est configuré de manière à commander le premier émetteur RF de sorte qu'il envoie au deuxième récepteur RF au moins un message de la séquence conformément aux paramètres spécifiés, et le premier contrôleur est en outre configuré de manière à déverrouiller la serrure électronique uniquement dans le cas où le ou chaque message transmis par le porte-clés comme requis par la séquence est correctement reçu par le premier récepteur ; [0044] au moins un message de la séquence de messages comprend une pluralité de trames, chaque trame comprenant une séquence de bits particulière, des trames adjacentes de la pluralité de trames étant séparées les unes des autres par un intervalle inter-trames ; [0045] des messages adjacents dans la séquence de messages étant séparés les uns des autres par un intervalle inter-messages ; [0046] dans lequel les paramètres spécifiés sont tels qu'un message donné de la séquence comprend un premier intervalle inter-trames, et l'intervalle inter-messages entre le message donné de la séquence et un message subséquent adjacent au message donné de la séquence n'est pas plus long que le premier intervalle inter-trames. [0047] Le premier message de la séquence de messages comprend facultativement au moins trois trames, et différentes paires de trames adjacentes sont séparées par des intervalles inter-trames ayant différentes durées. L'intervalle inter-messages entre le premier message de la séquence et le message subséquent adjacent au premier message de la séquence a facultativement une durée intermédiaire entre les durées des intervalles inter-trames du premier message de la séquence de messages. [0048] Dans un mode de réalisation alternatif, la présente invention fournit un système passif d'entrée sans clé pour une serrure électronique, le système comprenant : une installation de serrure comprenant un premier contrôleur, un premier émetteur RF et un premier récepteur RF ; et un porte-clés comprenant un contrôleur de porte-clés, un deuxième émetteur RF et un deuxième récepteur RF ; dans lequel le premier contrôleur est configuré de manière à commander le premier émetteur RF de sorte qu'il envoie au deuxième récepteur RF un premier message spécifiant des paramètres pour une séquence de messages à échanger de façon bidirectionnelle entre l'installation de serrure et le porte-clés en utilisant le premier émetteur RF et le deuxième récepteur RF, et le deuxième émetteur RF et le premier récepteur RF ; [0049] le contrôleur de porte-clés est configuré de manière à répondre à la réception du premier message en commandant le deuxième émetteur RF de sorte qu'il envoie au premier récepteur RF au moins un message de la séquence conformément aux paramètres spécifiés ; [0050] le premier contrôleur est configuré de manière à commander le premier émetteur RF de sorte qu'il envoie au deuxième récepteur RF au moins un message de la séquence conformément aux paramètres spécifiés, et le premier contrôleur est en outre configuré de manière à déverrouiller la serrure électronique uniquement dans le cas où le ou chaque message transmis par le porte-clés comme requis par la séquence est correctement reçu par le premier récepteur. [0051] En faisant en sorte que le porte-clés et l'installation de senure transmettent des messages dans une séquence conformément à des paramètres spécifiés qui ne sont pas connus par des attaquants potentiels par attaque pat- relais, les attaquants peuvent être forcés de capter et de relayer continuellement des signaux aux deux extrémités du système, ce qui est susceptible de provoquer des boucles de rétroaction, grâce à quoi il est probable que la rétroaction couvre des signaux et/ou déforme le symbole de bit obtenu du porte-clés pendant l'attaque par relais. Il est en revanche moins probable que l'attaque par relais soit couronnée de succès. 11 Brève description des dessins [0052] Des modes de réalisation de l'invention seront maintenant décrits uniquement à titre d'exemple en faisant référence aux dessins annexes. Ceux-ci montrent : [0053] rfie.11 le procédé d'attaque par relais classique; [0054] 1-fie.21 un dessin schématique montrant les caractéristiques principales du système selon un premier mode de réalisation de l'invention ; [0055] 1-fie.31 un dessin schématique illustrant un exemple possible de synchronisation de communication dans un système selon un mode de réalisation de l'invention ; [0056] 1-fie.41 un dessin schématique illustrant la manière dont une attaque par relais pourrait fonctionner avec le système selon un mode de réalisation de l'invention ; [0057] [fig.5_1 un dessin schématique illustrant la manière dont une boucle de rétroaction pourrait survenir lors de l'attaque par relais telle que montrée à la figure 4 ; [0058] [fig.6] un dessin schématique illustrant la manière dont plusieurs boucles de ré- troaction telles que celles pouvant survenir lors d'une attaque selon la figure 4 pourraient deformer des transmissions RF du porte-clés détectées au niveau du véhicule ; et [0059] [fig.71 un dessin schématique illustrant un autre exemple de synchronisation de com- munication dans un système selon un mode de réalisation de l'invention. Description de modes de réalisation 10060] La figure 1 illustre schématiquement l'attaque classique par relais d'un véhicule équipé d'un système passif d'entrée sans clé. La voiture 10 comprend un émetteur basse fréquence 12 et un récepteur radiofréquence 14. Un conducteur possédant un porte-clés 20 qui comprend un récepteur basse fréquence 22 et un émetteur radiofréquence 24 s'est éloigné du véhicule de sorte que le porte-clés et la voiture ne sont plus à portée l'un de l'autre. Deux voleurs vont tenter de voler la voiture. Le premier voleur prend une position près de la voiture, tandis que le deuxième voleur prend une position près du propriétaire de la voiture qui porte le porte-clés. Lorsque les deux voleurs sont en position, le premier voleur touche la poignée de la portière du conducteur de la voiture, ce qui fait qu'un contrôleur dans la voiture active l'émetteur basse fréquence qui envoie un signal de réveil destiné au porte-clés. Le premier voleur dispose d'un équipement 30 qui comprend un récepteur basse fréquence 32 qui peut recevoir le signal de réveil. L'équipement 30 du premier voleur comprend également un émetteur-récepteur RF haute fréquence 34 pour transmettre le signal de réveil au deuxième voleur. Le deuxième voleur possède l'équipement 40 qui comprend un émetteur-récepteur RF 44 pour la communication avec l'émetteur-récepteur RF 34 du premier équipement. L'équipement 40 du deuxième voleur comprend également un émetteur basse fréquence 22. L'équipement du deuxième voleur reçoit le signal de 12 réveil transmis, le convertit en basse fréquence et le transmet ensuite pour qu'il soit reçu par récepteur basse fréquence 22 du porte-clés. Le porte-clés 20 réagit au signal de réveil transmis en émettant la réponse appropriée de l'émetteur RF 24. L'émetteur-récepteur RF 44 de l'équipement 40 du deuxième voleur reçoit la réponse du porte-clés et la retransmet ensuite à l'émetteur-récepteur RF 34 du premier voleur et à l'équipement du contrôleur. L'émetteur-récepteur RF du premier voleur reçoit le signal de commande transmis et le retransmet au récepteur RF 14 à l'intérieur du véhicule. Le récepteur de la voiture reconnaît la commande et déverrouille la portière de la voiture. Le premier voleur obtient ainsi un accès réussi à la voiture. [0061] La figure 2 est un dessin schématique montrant les principales caractéristiques d'un système selon un premier mode de réalisation de l'invention. [0062] Un véhicule 10 comprend un système de commande de serrure électronique comprenant un émetteur basse fréquence 12, un émetteur radiofréquence et un récepteur radiofréquence qui sont ici représentés combinés pour former un émetteur-récepteur RF 16, et un contrôleur ou ECU 18. L'émetteur basse fréquence fonctionne habituellement à 125 kHz ou dans les environs de 125 kHz, bien que d'autres basses fréquences appropriées puissent être utilisées à condition qu'elles soient conformes aux réglementations radio du pays ou du territoire dans lequel le véhicule est utilisé. Les émetteurs-récepteurs RF fonctionnent habituellement sur une fréquence porteuse UHF appropriée, telle que 315 MHz aux Etats-Unis/au Japon, ou autour de 433/434 MHz (par ex. 433,92 MHz) en Europe. Les signaux peuvent être modulés sur ces porteuses à l'aide de la modulation par déplacement d'amplitude (MDA) - (anglais Amplitude Shift Keying - ASK), et l'amplitude est généralement modulée entre deux niveaux. Pour économiser de l'énergie, le niveau inférieur du schéma de modulation MDA peut être nul ou proche de zéro, ce qui donne lieu à ce que l'on appelle la modulation en toutou-rien, 00K (anglais On-Off Keying). Pour certains pays comme le Japon, il peut être préférable d'utiliser la modulation par déplacement de fréquence plutôt que la fonction MDA. [0063] L'émetteur et le récepteur RF, ou l'émetteur-récepteur s'il est utilisé au lieu d'appareils séparés, utilisent de préférence un oscillateur commandé par quartz plutôt qu'un dispositif SAW, par exemple, car l'utilisation d'oscillateurs commandés par quartz tend à fournir une bien meilleure stabilité de fréquence qui est bénéfique à de nombreux égards. [0064] Le véhicule comprend également des capteurs 17 pour chacune des poignées de portière et un capteur 19 pour la poignée du coffre qui sont reliés au contrôleur 18. Il peut s'agir de capteurs capacitifs qui réagissent au toucher ou à la proximité immédiate de la main de l'utilisateur par exemple, ou alors il peut s'agir de capteurs mécaniques qui réagissent à l'action d'une poignée saisie ou d'un bouton pressé, par exemple. 13 [0065] Un porte-clés 20 qui est apparié avec le véhicule 10 comprend un récepteur basse fréquence 22, un émetteur RF et un récepteur RF, qui sont ici montrés combinés sous forme d'émetteur-récepteur RF 26, et un contrôleur de porte-clés 28. Les émetteurs RF dans le porte-clés et le véhicule fonctionnent de préférence à la même fréquence, de sorte que les attaquants ne peuvent pas faire la distinction entre les signaux du porte-clés et ceux du véhicule sur la base de la fréquence. Encore une fois, il est préférable d'utiliser des oscillateurs commandés par quartz dans l'émetteur et le récepteur RF, ou un émetteur-récepteur s'il est utilisé au lieu d'une paire de dispositifs. [0066] En fonctionnement normal, lorsque le propriétaire du véhicule s'approche du véhicule et soulève la poignée de portière, le capteur de poignée de portière 17 répond en envoyant un signal au contrôleur 18. Le contrôleur 18, reconnaissant le signal du capteur de portière 17 comme déclenchement de déverrouillage de la portière, actionne l'émetteur basse fréquence 12 pour transmettre un signal de réveil au porte-clés 20. Le récepteur basse fréquence 22 du porte-clés reçoit le signal de réveil qui est fourni au contrôleur de porte-clés 28. Lors de la réception du signal de réveil, le contrôleur du porte-clés active l'émetteur-récepteur RF 26 du porte-clés pour transmettre une réponse au véhicule. Ce signal de réponse est reçu par le récepteur radiofréquence du véhicule et transmis au contrôleur 18 du véhicule. Si le porte-clés est apparié avec le véhicule, le contrôleur 18 reconnaît une séquence de code dans le signal de réponse - et est généralement aussi un compteur ou un code déroulant avec une valeur appropriée, et répond à la réception du signal de réponse du porte-clés. Mais à ce stade, le contrôleur ne déverrouille pas la portière. [0067] Au lieu de cela, le contrôleur 18 de la serrure électronique envoie un message chiffré au contrôleur 28 du porte-clés en utilisant l'émetteur RF du véhicule et le récepteur RF du porte-clés. Ce message chiffré spécifie des paramètres pour une séquence de communication RF bidirectionnelle à effectuer entre le porte-clés et le véhicule. Le contrôleur 28 du porte-clés et le contrôleur 18 du véhicule possèdent chacun des clés de chiffrage ou des secrets appropriés afin de pouvoir échanger des messages chiffrés. Les clés de chiffrage sont de préférence spécifiques à un véhicule donné plutôt que d'être partagées entre plusieurs véhicules, étant donné que cela peut considérablement améliorer la sécurité globale. [0068] Avant de déverrouiller la portière, le contrôleur du véhicule participe à cette séquence de communication RF bidirectionnelle. Ce n'est que si cette séquence de communication est terminée avec succès que le contrôleur du véhicule dévenouille la serrure électronique d'une portière. Aux fins de la description, les communications du porte-clés vers le véhicule sont considérées comme des communications en avant, tandis que des communications du véhicule au porte-clés, le porte-clés se trouvant en mode réception, sont considérées comme communications en arrière. La figure 3 14 illustre un exemple de séquence de communication entre le porte-clés et le véhicule après la réception, par le porte-clés, des instructions chiffrées concernant les paramètres de la séquence de communication bidirectionnelle. [0069] Dans la figure 3, la partie supérieure représente le comportement du porte-clés 20, le tracé le plus haut étant une chronologie, et le tracé adjacent représentant des signaux transmis et reçus par le porte-clés 20. Dans le tracé du signal, la ligne continue représente des signaux transmis par le porte-clés, tandis que la ligne pointillée représente des signaux transmis par le véhicule et reçus par le porte-clés. La partie inférieure de la figure 3 représente le comportement de l'émetteur et du récepteur RF 16 du véhicule. Dans l'exemple montré à la figure 3, la première communication est représentée comme étant réalisée du porte-clés au véhicule, la première communication de la séquence pouvant cependant aussi bien provenir du contrôleur 18 de la serrure. [0070] Dans la figure 3, le porte-clés est représenté en train de transmettre un message comprenant une trame qui comprend une séquence particulière de bits. Dans cet exemple, MDA est utilisé, mais d'autres types de modulation peuvent être utilisés à la place. Dans cet exemple, la modulation MDA est représentée en tant que modulation en tout-ou-rien (00K), les bits représentant les uns binaires et les zéros, les zéros étant signalés par une coupure dans la transmission. Puisque dans ce cas, le message ne comporte qu'une seule trame, la longueur de la trame détermine la durée du message Txl. L'installation de serrure, montrée ici en tant que "véhicule" répond à la réception du premier message de la séquence avec le deuxième message de la séquence - montré ici comme un ensemble de trois trames T_fml, T_fm2, T_fm3, séparées par des intervalles inter-trames T_intl et T_int2. Dans cet exemple, les intervalles inter-trames sont inégaux, le premier intervalle étant plus de deux fois plus long que l'intervalle le plus court. Les intervalles peuvent être réalisés identiques ou similaires en longueur, mais il est généralement préférable d'utiliser des intervalles inter-trames de longueurs différentes dans un message donné, étant donné que cela rend plus difficile pour des voleurs de lancer une attaque de relais effective. Il peut y avoir plus de trois trames dans un message, et les intervalles inter-trames peuvent tous être de la même longueur (durée) ou tous être de longueurs différentes (durées), ou la même longueur (durée) peut être utilisée pour plus d'un intervalle inter-trames d'une longueur différente, plus longue ou plus courte, utilisée pour un autre ou pour d'autres desdits intervalles. El est également possible de rendre le lancement d'une attaque par relais effective plus difficile si les intervalles inter-trames dans différents messages de la séquence sont également différents. [0071] L'identité de la source de la première transmission de la séquence est l'un (F1) des paramètres définis lorsque le contrôleur 18 de la serrure électrique envoie un message chiffré au contrôleur 28 du porte-clés. [0072] D'autres paramètres qui peuvent être spécifiés comprennent : [0073] F2 : Temps de départ de la transmission : tO, t4 et t8. Sur la figure 3, pour un système passif, la commande BF provenant du côté véhicule permet à l'horloge du porte-clés de démarrer et le porte-clés commence à transmettre un premier message à tO. Pour un système de déverrouillage sans clé à distance (anglais Remote Keyless Entry - RKE) bidirectionnel normal, une pression sur un bouton déclenche la séquence et la termine à tl. La longueur du premier message de transmission pourrait contenir des informations chiffrées sur la synchronisation variable comme les débuts et les longueurs de tous les messages entrants, les intervalles entre les trames dans chaque message unidirectionnel, les temps de commutation des changements du sens de communication, etc. Cette longueur du premier message est indiquée par Txl, et cette longueur peut varier entre différentes sessions. Après tl, le porte-clés passe en mode réception et attend le signal du véhicule devant arriver après Tgapl. Il y a un retard entre le début de la transmission tO côté porte-clés et la sortie du récepteur côté véhicule t2. Cc retard (t240) est dû au temps de propagation du signal dans l'air et au retard matériel côté récepteur (si tO est compté comme début de la transmission du porte-clés à sa sortie). Il en va de même pour le retard de t4 à t6 (du côté véhicule au côté porte-clés). [0074] F3 : Temps de commutation T sw et temps de coupure T gap : le côté véhicule termine la réception du premier message du porte-clés Txl à t3. Ensuite, le dispositif côté véhicule commence à transmettre à t4. La différence entre (t4-t3) est appelée temps de commutation du sens de communication T_sw1=(t443). Le temps Tgapl est lié à (t4-t3). Tgapl est supérieur à T_swl en raison de la course du signal dans l'air et du retard de traitement du matériel, mais leur différence est d'in nombre presque constant lorsque le porte-clés n'est pas trop éloigné du véhicule (temps de déplacement aérien très court). Les valeurs du temps de la fin t3 et du temps de départ t4 déterminent évidemment le temps de commutation de communication et Tgapl. Ces nombres sont des variables pour chaque événement et forment un secret connu uniquement par le porte-clés et le véhicule appariés par le biais de préarrangements ou d'informations chiffrées comprises dans la transmission Txl ou dans un message BF antérieur. Ceci a pour but d'empêcher l'attaquant de prédire le début du temps de commutation du sens de communication. T_swl peut être conçu aussi court que possible, ce qui ne laisse pas trop de temps aux attaquants pour accéder à la synchronisation. Ceci est susceptible de forcer l'attaquant à relayer les deux côtés dans un certain laps de temps, entraînant une distorsion du signal ou le risque de manquer une partie de la transmission si la commutation est effectuée trop tôt ou trop tard. [0075] F4 : Nombre de trames de transmission, durées et intervalles entre les trames : Dans le message Tx2 transmis par le véhicule, il y a trois trames de transmission : T_frm1,T_frm2 et Tfrm3 et deux intervalles silencieux (intervalles inter-trames) entre 16 les trames : T intl et T int2. Les longueurs de ces trames et de ces intervalles sont de préférence toujours changeantes, différant d'un événement à l'autre de sorte que les attaquants ne peuvent pas, sur la base de données précédentes, prédire la fin du sens de transmission actuel. Par conséquent, l'attaquant peut ne pas avoir suffisamment de temps pour changer le sens du relais de l'information. Les intervalles entre les différentes trames peuvent être différents. La longueur de l'un des intervalles pourrait être conçue de manière à être comparable au temps de commutation du sens de communication T sw de sorte que l'attaquant ne peut pas, sur la hase de la durée du temps de silence, déterminer s'il y a encore une autre trame venant dans le message de transmission dans le même sens ou si le système va changer de sens de communication. [0076] F5 : Le nombre de trames. Sur la figure 3, il n'y a qu'une seule trame dans la transmission du porte-clés au véhicule (Txl). Il y a trois trames du véhicule au porte-clés pendant le temps Tx2. Ces nombres peuvent varier pour différents événements. De cette manière, un autre niveau de difficulté est introduit, ce qui rend plus difficile pour les attaquants de deviner quand la transmission dans un sens va se terminer et quand ils doivent être prêts à changer le sens du relais. [0077] Dans des modes de réalisation de l'invention, la synchronisation de commutation d'un sens de communication (par exemple d'un porte-clés au véhicule) à l'autre sens (telle que du véhicule à un porte-clés) est de préférence modifiée pour chaque événement de déverrouillage. Cette synchronisation n'est connue que par le porte-clés et le véhicule qui sont appariés, soit par un arrangement prédéterminé, soit par une communication initiale chiffrée. Il est donc plus difficile pour les attaquants de réussir s'ils ne relaient l'information que dans un seul sens à la fois. Étant donné que le temps de commutation de communication est en outre aménagé de telle sorte que l'ampleur du temps de commutation est comparable à l'intervalle entre des trames de chaque message de transmission, les attaquants ne peuvent pas dire si le temps de silence d'un côté de la communication est simplement une brève pause de la transmission (un intervalle inter-trames) ou le début de la commutation du sens de transmission (un intervalle inter-messages). Cela peut forcer les attaquants à relayer l'information des deux côtés du système jusqu'à ce qu'ils soient certains que le sens de la transmission a changé. [0078] Le système est de préférence configuré de sorte que la serrure est déverrouillée avec succès uniquement si l'ensemble de la communication en boucle est correcte, c'est-à-dire si le côté véhicule reçoit correctement les informations provenant du côté porte-clés et si le côté porte-clés reçoit correctement la transmission provenant du côté véhicule. Ici, "correct" peut signifier qu'il n'y a pas d'erreurs de détection avec un taux faible acceptable d'erreurs dans les bits dans les deux sens pour confirmer qu'il s'agit 17 d'un porte-clés légitime et qu'il n'y a pas de relais ou qu'il y a une possibilité d'attaque par relais très minime. Avec une telle configuration, s'il y a une défaillance dans la boucle, le système peut réessayer la procédure. Après un nouvel échec, le système peut adopter un état "bloqué" dans lequel aucun déverrouillage du système n'est possible à l'aide de l'entrée passive sans clé pendant une période donnée - par exemple de 10 minutes - et/ou une alarme peut se déclencher. Le déclenchement de l'alarme peut nécessiter le klaxon du véhicule et le clignotement des feux clignotants et/ou une alarme silencieuse dans laquelle l'événement est signalé à un fournisseur de services de sécurité. Les systèmes d'information internes du véhicule peuvent dans chaque cas être aménagés de manière à afficher un message de "tentative d'intrusion" lorsque le propriétaire revient et déverrouille le véhicule. [0079] (F5) le nombre des transmissions, ou de messages, qui constitueront la séquence- môme si celui-ci peut plutôt être un nombre fixe dans certains modes de réalisation, lequel n'a donc pas besoin d'être spécifié dans un message. [0080] Ces fonctions, FI , F2, F3, F4 et F5, ou un sous-ensemble approprié de celles-ci, peuvent être spécifiées dans le message initial chiffré, et une ou plusieurs d'entre elles changent d'un événement (accès à un véhicule) à un autre. Pour actionner la serrure et ainsi accéder au véhicule, la communication entre le porte-clés et le véhicule selon la séquence de communication spécifiée doit être terminée. Toute interruption de la communication entraîne l'impossibilité d'accéder au véhicule (ou à tout ce qui est protégé par la serrure électronique que le porte-clés commande). [0081] Les transmissions à partir du véhicule peuvent être utilisées pour confirmer la réception réussie des messages provenant du porte-clés. Si le message initial dans la séquence de messages est envoyé par le véhicule, le message initial peut agir comme un message handshake pour déclencher le porte-clés et l'avertir du début de la transmission. Le contrôleur du porte-clés peut être configuré de manière à arrêter la séquence de messages si le porte-clés ne reçoit pas les messages attendus du véhicule au bon moment et avec un taux d'erreur dans les bits suffisamment bas. En se référant à la figure 3, après le temps Tswl (Tgap1), pour une séquence de messages réussie, le porte-clés doit par exemple recevoir correctement la transmission Tx2 du véhicule, en particulier le début du message Tx2. Le message Tx2 peut fonctionner ici pour confirmer que le véhicule a reconnu le porte-clés. L'attaquant ne saura pas quand le véhicule commencera la transmission en raison du manque de connaissance de la longueur de Txl, et quand la transmission du porte-clés prendra fin. (F4 : longueurs de trames variables et F5 : nombre de trames. Tx1 pourrait avoir 3 trames dans le prochain événement). Par conséquent, les attaquants peuvent (1) terminer trop tôt le relais du côté porte-clés au côté véhicule, afin de se préparer à passer du véhicule au porte-clés, et manquer la fin de la première transmission du porte-clés, ou (2) terminer 18 un relais du côté porte-clés au côté véhicule trop tard et ne pas être prêts pour la transmission côté véhicule, ce qui fait manquer la première partie du message Tx2, ou (3) commencer à relayer les deux côtés en même temps, ce qui provoque la distorsion ou le recouvrement de symboles de signal. [0082] Les synchronisations peuvent être basées sur le temps absolu, le porte-clés et l'installation de serrure comportant des horloges qui sont synchronisées périodiquement - par exemple pendant la procédure de réveil du porte-clés. La synchronisation peut encore être basée sur des temps relatifs - le porte-clés peut par exemple déterminer la synchronisation de ses propres actions en se référant à sa détection d'événements ou à des caractéristiques dans des messages ou à d'autres signaux reçus de l'installation de serrure (véhicule). [0083] Considérons maintenant comment les voleurs pourraient tenter une attaque par relais sur le système tel que montré à la figure 2. La figure 4 représente une situation dans laquelle une attaque par relais est tentée. Par souci de simplicité, l'équipement de l'attaquant est montré sans ensemble de composants basse fréquence, bien qu'en pratique cela soit présent pour permettre la transmission du signal de réveil basse fréquence du véhicule au porte-clés à distance, à moins que le signal basse fréquence du véhicule ne soit transmis au second attaquant au moyen d'un câble. Une fois de plus, un premier attaquant se tient près du véhicule pour capter dès signaux du véhicule et pour fournir au véhicule des signaux du porte-clés. L'équipement 30 du premier attaquant comprend deux paires d'émetteurs et de récepteurs (représentés par les émetteurs-récepteurs 34 et 36), une paire permettant de capter des signaux du véhicule à transmettre au deuxième attaquant, l'autre paire étant utilisée pour recevoir des signaux captés et retransmis par l'autre attaquant et les transmettre au véhicule. L'équipement 40 du deuxième attaquant est similaire, avec deux paires d'émetteurs et de récepteurs (représentés par les émetteurs-récepteurs 44 et 46). Si les attaquants savaient quand le véhicule et le porte-clés transmettent respectivement, l'équipement de chaque attaquant n'aurait besoin que d'une seule paire d'émetteur/récepteur qui serait mis sur le mode approprié selon que les signaux proviennent du véhicule ou du porte-clés. Mais étant donné que la séquence des transmissions en avant et en arrière et ses synchronisations changent avec chaque événement d'accès au véhicule, les attaquants doivent être aptes à recevoir des transmissions en avant et en arrière à tout moment et à retransmettre ces transmissions, ce qui signifie que leur équipement doit être plus complexe. Étant donné que les attaquants ne savent pas quand les transmissions en avant et en arrière auront lieu, le premier attaquant doit capter des signaux transmis par le véhicule tout en transmettant également les signaux reçus du second attaquant qui correspondent aux transmissions en avant captées par le porte-clés. De même, le second attaquant doit capter des signaux transmis par le porte-clés, les transmissions en 19 avant, tout en transmettant également les signaux reçus du premier attaquant, représentant les transmissions en arrière. La conséquence en la création d'une boucle de rétroaction. [0084] La figure 5 illustre schématiquement la création d'une telle boucle de rétroaction. Lorsque le porte-clés 20 transmet un signal de son émetteur-récepteur 26, une transmission en avant, le deuxième attaquant reçoit ce signal avec une paire d'émetteur/récepteur 46 et transmet ensuite les informations du porte-clés au premier attaquant qui reçoit les informations via l'émetteur-récepteur 36. Le premier attaquant reçoit le signal transmis par le deuxième attaquant et transmet le signal reçu au véhicule, imitant la transmission en avant du porte-clés 20. L'émetteur-récepteur 34 du premier attaquant, qui écoute les transmissions du véhicule, capte également les transmissions de l'autre émetteur-récepteur 36 du dispositif 30 de l'attaquant. Étant donné que le dispositif du premier attaquant ne peut pas faire la différence entre les transmissions de son propre émetteur-récepteur 36 et d'éventuelles transmissions côté véhicule, il transmet et relaie ce signal de retour au récepteur du dispositif 44 du deuxième attaquant. Le dispositif 40 du deuxième attaquant ne peut pas faire la distinction entre le signal de retour et une transmission en arrière du véhicule, et le retransmet donc au porte-clés 20. Ce signal de retour transmis par l'émetteur du dispositif 44 est reçu par le récepteur du dispositif 46 qui est à l'écoute des transmissions en avant du porte-clés. Cette procédure se poursuit tant que l'équipement des deux attaquants écoute et transmet. L'effet de cette rétroaction répétée est illustré schématiquement à la figure 6. [0085] Sur la figure 6, le porte-clés 20 transmet une impulsion initiale 60 et une impulsion subséquente 62, comme indiqué sur la ligne supérieure du diagramme. L'équipement 40 du deuxième attaquant reçoit l'impulsion initiale 60 et la relaie comme impulsion 80 à l'équipement 30 du premier attaquant. L'équipement 30 du premier attaquant transmet alors l'impulsion reçue sous forme d'impulsion 90. L'impulsion 90 est renvoyée de l'équipement 30 du premier attaquant au deuxième attaquant dont l'équipement retransmet ensuite cette impulsion qui est reçue par l'équipement du deuxième attaquant comme une autre transmission en avant. L'équipement du deuxième attaquant transmet donc cette impulsion sous forme d'impulsion 82 qui est relayée à l'équipement du premier attaquant où elle est retransmise sous forme d'impulsion 92. Par conséquent, le récepteur du véhicule voit une impulsion composite qui se propage plus loin que l'impulsion d'origine du porte-clés, de sorte que le contrôleur 18 du véhicule ne reconnaîtra pas les signaux reçus comme correspondant à ceux requis par la séquence qui a été établie pour cet événement. Par conséquent, le contrôleur 18 de la serrure électronique ne déverrouillera pas la serrure et les voleurs n'auront pas accès au véhicule. [0086] En tenant compte des durées des trames, des messages, des intervalles inter-trames et des commutateurs de transmission, le traitement sera généralement plus facile si les diverses durées sont choisies chacune parmi un ensemble connu de durées - plutôt que d'être choisies librement dans le continuum de temps possibles. Dans un système selon un mode de réalisation de l'invention, la réalisation la plus rapide d'un changement de mode système peut par exemple être de lms : ainsi l'ensemble de durées possibles de T_swl et/ou T sw2 peut être {1ms,1,1ms,1,2ms ,1,3rns} - chaque ensemble de paramètres de séquence pour un appariement porte-clés/ installation de serrure donné précisant T_swl et/ou T sw2 comme valeurs choisies dans cet ensemble. [0087] De même, l'ensemble des longueurs de trames pourrait être choisi pour être { 2ms, 2,2ms, 2,5ms, 3ms, 4,2ms, 4,5ms, 5ms, 7ms, 10ms} [0088] De même, l'ensemble des intervalles inter-trames peut être [0089] T intl parmi { lms; 1,2ms, 1,3s, 1,4ms, 1,5ms, 2,2ms, 3ms, 4ms} [0090] T int2 parmi { lms; 1,2ms, 1,3s, 1,4ms, 1,5ms, 2,2ms, 3ms, 4ms} [0091] bien qu'il puisse être décidé que différents ensembles de durées pourraient être choisis pour différents intervalles inter-trames. Comme indiqué ci-dessus, il est généralement préférable que les durées des intervalles inter-trames d'un message contenant deux ou plus de ces intervalles comprennent des valeurs différentes. [0092] Comme déjà indiqué, il est beaucoup plus difficile de lancer une attaque par relais couronnée de succès si les paramètres spécifiés pour la séquence de messages font en sorte que l'intervalle entre les messages, l'intervalle inter-messages, soit d'une longueur comparable aux intervalles inter-trames utilisés. Pour cette raison, il est préférable que les paramètres à spécifier donnent un intervalle inter-messages inférieur à au moins l'un des intervalles inter-trames dans un ou plusieurs messages de la séquence. [0093] Habituellement, le débit de transmission de données sera de l'ordre de 20kbits/s ( 50ms/bit) - et les contrôleurs du poile-clés et de l'installation de serrure peuvent être aménagés de manière à accepter une erreur de largeur de bit maximale de 10% - 55ps par exemple. Ainsi, si une longueur de bits reçue est supérieure à 55ps, le contrôleur concerné peut être aménagé de manière à ne pas accepter le signal reçu comme correspondant. De toute évidence, cela nécessite une précision de cadence assez élevée sur l'électronique du porte-clés et de l'installation de serrure - étant donné qu'une erreur de cadence dans la transmission de plus de 5ps entraînerait l'échec du déverrouillage même en l'absence d'une attaque par relais. Le coût de la fourniture d'une électronique à grande vitesse dans le porte-clés et l'installation de serrure pour assurer ce niveau de précision sera en général justifié parce que ces mêmes contraintes de temps font qu'il est beaucoup plus difficile pour les voleurs de lancer une attaque ar relais efficace. [0094] La figure 7 correspond généralement à la figure 3, mais montre le premier message de la séquence de messages provenant de l'installation de serrure (véhicule) plutôt que 21 du porte-clés. On notera que le premier message comprend trois trames séparées par deux intervalles inter-trames, que le temps en mode Tx (la durée d'un message de la séquence) est déterminé par les paramètres spécifiés pour la séquence et variable et imprévisible ; l'intervalle inter-messages T sw mode est inférieur à l'intervalle inter-trams T off 2. [0095] De préférence, dans les modes de réalisation de l'invention, la séquence de messages à échanger entre l'installation de serrure et le porte-clés comprend au moins deux messages de l'installation de serrure et du porte-clés. Un deuxième échange de messages dans la séquence de messages peut avoir lieu en utilisant une fréquence porteuse différente de celle utilisée pour un premier échange de messages - le changement de la fréquence porteuse étant l'un des paramètres spécifiés pour cette séquence. Si plus de deux échanges de messages ont lieu, l'un d'entre eux peut être à une puissance différente d'un autre (changement de la puissance du porte-clés ou de l'installation de serrure, ou des deux). [0096] En général, comme décrit en référence aux figures, le secret qui spécifie les pa- ramètres de la séquence de messages à échanger de façon bidirectionnelle entre l'installation de serrure et le porte-clés, est transmis de l'installation de serrure au porte-clés dans le premier message de la séquence de l'installation de serrure ou dans un message précédent - transmis par exemple en utilisant un émetteur basse fréquence de l'installation de serrure. Il est cependant possible de concevoir un système dans lequel le secret est introduit dans une installation de serrure et dans le porte-clés apparié avant l'installation, par exemple en tant que part du processus de fabrication ou pendant la mise en service. Il s'agit généralement d'une option moins préférée, mais qui évite d'avoir à transmettre le secret de l'installation de serrure au porte-clés pour chaque événement de déverrouillage. [Revendication 1]