Brevet FR3157768A1 — publié le 20250627

Procédé de sécurisation d’un échange de données sans fil La présente description concerne un procédé de sécurisation d’un échange de données sans fil entre un dispositif électronique portable (100) et un équipement de communication (200), comprenant au moins les étapes suivantes : - demande (20) de l’échange de données entre le dispositif électronique portable (100) et l’équipement de communication (200) ; - détection (30), par au moins un capteur de vibration et/ou de déformation (102) du dispositif électronique portable (100), d’au moins une vibration et/ou déformation du dispositif électronique portable (100) produite par un utilisateur du dispositif électronique portable (100) ; - validation (50) et mise en œuvre de l’échange de données (60) si la vibration et/ou déformation détectée correspond à une vibration et/ou déformation attendue. Figure pour l'abrégé : Fig. 1 Procédé de sécurisation d’un échange de données sans fil La présente description concerne de façon générale le domaine de la sécurisation d’un échange de données sans fil entre un dispositif électronique portable et un équipement de communication. Il existe de nombreuses situations où se posent des problèmes de sécurité lors d’échanges de données sans fil entre un dispositif électronique portable et un équipement de communication. Un premier exemple d’une telle situation correspond au cas où une personne mal intentionnée munie d’un équipement adéquat, par exemple un téléphone mobile et une application spécifique, tente de récupérer des informations confidentielles provenant par exemple d’une carte de paiement sans contact. Une telle récupération d’informations est possible si l’équipement adéquat est disposé à quelques centimètres de la carte de paiement sans contact. Un deuxième exemple d’une telle situation correspond au cas d’un verrouillage / déverrouillage possible par la simple présence ou proximité d’une clé ou carte électronique avec le système de verrouillage / déverrouillage (par exemple une serrure de porte connectée, un véhicule, etc.). Dans de telles situations, un échange de données sans fil se produit sans action de vérification ou de validation par l’utilisateur, ce qui peut être problématique. Il existe un besoin de proposer un procédé de sécurisation d’un échange de données sans fil entre un dispositif électronique portable et un équipement de communication permettant d’empêcher des échanges de données non souhaités entre le dispositif électronique portable et l’équipement de communication. Un mode de réalisation pallie tout ou partie des inconvénients des solutions connues et propose un procédé de sécurisation d’un échange de données sans fil entre un dispositif électronique portable et un équipement de communication, comprenant au moins les étapes suivantes : - demande de l’échange de données entre le dispositif électronique portable et l’équipement de communication ; - détection, par au moins un capteur de vibration et/ou de déformation du dispositif électronique portable, d’au moins une vibration et/ou déformation du dispositif électronique portable produite par un utilisateur du dispositif électronique portable ; - validation et mise en œuvre de l’échange de données si la vibration et/ou déformation détectée correspond à une vibration et/ou déformation attendue. Selon un mode de réalisation particulier, le capteur de vibration et/ou de déformation comporte au moins l’un des composants suivants : jauge résistive, jauge semiconductrice, jauge piézoélectrique, capteur de force, microphone, accéléromètre. Selon un mode de réalisation particulier, l’échange de données entre le dispositif électronique portable et l’équipement de communication est réalisé selon au moins l’un des protocoles de communication sans fil suivants et/ou au moins l’une des normes de communication sans fil suivantes : NFC, Bluetooth, Z-Wave, Wifi, UWB. Selon un mode de réalisation particulier, le procédé comporte en outre, entre les étapes de détection et de validation, une étape de transmission, depuis le capteur de vibration et/ou de déformation vers un circuit électronique de traitement du dispositif électronique portable, d’un signal représentatif de la vibration et/ou déformation détectée, et l’étape de validation comporte une comparaison, par le circuit électronique de traitement, du signal représentatif de la vibration et/ou déformation détectée avec un signal représentatif de la vibration et/ou déformation attendue. Selon un mode de réalisation particulier, le signal représentatif de la vibration et/ou déformation attendue est mémorisé dans une mémoire du dispositif électronique portable ou dans une mémoire de l’équipement de communication ou dans une mémoire d’un autre équipement configuré pour communiquer au moins avec le dispositif électronique portable et/ou l’équipement de communication. Selon un mode de réalisation particulier, le procédé comporte en outre, avant la demande d’échange de données entre le dispositif électronique portable et l’équipement de communication, une étape de configuration au cours de laquelle le signal représentatif de la vibration et/ou déformation attendue est obtenu. Selon un mode de réalisation particulier, la vibration et/ou déformation attendue correspond à au moins une séquence de plusieurs vibrations et/ou déformations successives du dispositif électronique portable. Selon un mode de réalisation particulier, l’échange de données entre le dispositif électronique portable et l’équipement de communication est validé et mis en œuvre si la vibration et/ou déformation détectée correspond à la vibration et/ou déformation attendue et si la vibration et/ou déformation détectée est produite au contact de l’équipement de communication ou à proximité de l’équipement de communication. Selon un mode de réalisation particulier, le dispositif électronique portable correspond à un téléphone mobile ou une clé électronique ou une carte électronique ou un objet connecté tel qu’une montre, un anneau, une bague ou un bracelet. Selon un mode de réalisation particulier, l’équipement de communication correspond à un terminal de paiement ou un lecteur de carte ou une serrure électronique ou une borne de communication. Ces caractéristiques et avantages, ainsi que d'autres, seront exposés en détail dans la description suivante de modes de réalisation particuliers faite à titre non limitatif en relation avec les figures jointes parmi lesquelles : - la FIG. 1 représente des étapes d’un procédé de sécurisation d’un échange de données sans fil entre un dispositif électronique portable et un équipement de communication selon un mode de réalisation particulier ; - la FIG. 2 représente schématiquement un dispositif électronique portable et un équipement de communication entre lesquels d’un procédé de sécurisation d’un échange de données sans fil selon un mode de réalisation particulier est mis en œuvre ; – la FIG. 3 représente un premier exemple d’application d’un procédé de sécurisation d’un échange de données sans fil entre un dispositif électronique portable et un équipement de communication selon un mode de réalisation particulier ; - la FIG. 4 représente un autre exemple d’application d’un procédé de sécurisation d’un échange de données sans fil entre un dispositif électronique portable et un équipement de communication selon un mode de réalisation particulier. De mêmes éléments peuvent être désignés par de mêmes références dans les différentes figures. En particulier, les éléments structurels et/ou fonctionnels communs aux différents exemples de réalisation peuvent présenter les mêmes références et peuvent disposer de propriétés structurelles, dimensionnelles et matérielles identiques. Par souci de clarté, seuls les étapes et éléments utiles à la compréhension des modes et exemples de réalisation décrits ont été représentés et sont détaillés. En particulier, différentes étapes du procédé de sécurisation de l’échange de données et différents éléments du dispositif électronique portable et de l’équipement de communication ne sont pas détaillés. L’homme du métier sera à même de réaliser de manière détaillée ces éléments à partir de la description fonctionnelle donnée ici. Sauf précision contraire, lorsque l'on fait référence à deux éléments connectés entre eux, cela signifie directement connectés sans éléments intermédiaires autres que des conducteurs, et lorsque l'on fait référence à deux éléments reliés (en anglais "coupled") entre eux, cela signifie que ces deux éléments peuvent être connectés ou être reliés par l'intermédiaire d'un ou plusieurs autres éléments. Sauf précision contraire, les expressions "environ", "approximativement", "sensiblement", et "de l'ordre de" signifient à 10 % ou à 10° près, de préférence à 5 % ou à 5° près. Un exemple de procédé de sécurisation d’un échange de données sans fil entre un dispositif électronique portable 100 et un équipement de communication 200 selon un mode de réalisation particulier est décrit ci-dessous en lien avec la FIG. 1 . En outre, un exemple de dispositif électronique portable 100 et d’équipement de communication 200 entre lesquels un tel procédé est mis en œuvre sont représentés schématiquement sur la FIG. 2 . Dans l’exemple décrit, le dispositif électronique portable 100 peut correspondre à un téléphone mobile ou une clé électronique ou une carte électronique ou un objet connecté tel qu’une montre, un anneau, une bague ou un bracelet. De plus, l’équipement de communication 200 correspond à un équipement électronique adapté pour communiquer et échanger des données avec le dispositif électronique portable 100, par exemple un terminal de paiement, un lecteur de carte, une serrure électronique, ou bien encore une borne de communication. D’autres types de dispositif électronique portable 100 et/ou d’équipement de communication 200 peuvent mettre en œuvre de le procédé de sécurisation d’échange de données décrit ici. Comme cela est visible sur la FIG. 2 , le dispositif électronique portable 100 comporte plusieurs éléments servant à la mise en œuvre du procédé de sécurisation d’un échange de données avec l’équipement de communication 200. Le dispositif électronique portable 100 comporte notamment un capteur de vibration et/ou de déformation 102 permettant de détecter au moins une vibration et/ou une déformation du dispositif électronique portable 100. Une vibration du dispositif électronique portable 100 est par exemple obtenue en produisant un choc sur le dispositif électronique portable 100. Une déformation du dispositif électronique portable 100 est par exemple obtenue en étirant ou en comprimant ou encore en pressant au moins une partie ou un élément du dispositif électronique portable 100. Selon un exemple de réalisation, le capteur de vibration et/ou de déformation 102 comporte au moins l’un des composants suivants : jauge résistive, jauge semiconductrice, jauge piézoélectrique, capteur de force, microphone, accéléromètre. En variante, le dispositif électronique portable 100 peut comporter un capteur de vibration et/ou de déformation 102 d’un type différent de ceux donnés ci-dessus. Dans l’exemple de réalisation décrit, le dispositif électronique portable 100 comporte également un circuit électronique de traitement 104 configuré notamment pour traiter les signaux de mesure délivrés par le capteur de vibration et/ou de déformation 102 et qui sont représentatifs des vibrations et/ou déformations détectées par le capteur 102. Les échanges de signaux entre le circuit électronique de traitement 104 et le capteur de vibration et/ou de déformation 102 sont représentés symboliquement, sur la FIG. 2 , par une double flèche s’étendant entre ces deux éléments. Dans l’exemple de réalisation décrit, le dispositif électronique portable 100 comporte également un circuit électronique de communication sans fil 106 permettant au dispositif électronique portable 100 de réaliser un échange de données sans fil avec l’équipement de communication 200. Le dispositif électronique portable 100 et l’équipement de communication 200 sont par exemple configurés pour communiquer l’un avec l’autre selon au moins l’un des protocoles de communication sans fil suivants et/ou au moins l’une des normes de communication sans fil suivantes : NFC (« Near-Field Communication » en anglais, ou communication en champ proche), Bluetooth, Z-Wave, Wifi, UWB (« Ultra WideBand » en anglais, ou Ultra Large Bande). D’autres protocoles et/ou d’autres normes de communication peuvent être utilisés pour les échanges de données entre le dispositif électronique portable 100 et l’équipement de communication 200. Le protocole et/ou la norme de communication utilisés pour les échanges de données entre le dispositif électronique portable 100 et l’équipement de communication 200 peut dépendre notamment des applications pour lesquelles ils sont utilisés. Les échanges de signaux entre les circuits 104 et 106 sont représentés symboliquement, sur la FIG. 2 , par une double flèche s’étendant entre ces circuits. De plus, les données échangées entre le dispositif électronique portable 100 et l’équipement de communication 200 sont également représentées symboliquement par une double flèche sur la FIG. 2 . On décrit ci-dessous un exemple de procédé de sécurisation d’un échange de données sans fil entre le dispositif électronique portable 100 et l’équipement de communication 200. Selon un mode de réalisation particulier, ce procédé comporte une étape 10 de configuration, ou d’enrôlement, au cours de laquelle un signal représentatif d’au moins une vibration et/ou une déformation attendue est obtenu. Ce signal est par exemple obtenu en demandant à l’utilisateur du dispositif électronique portable 100 de réaliser une séquence de plusieurs vibrations et/ou déformations successives du dispositif électronique portable 100. Une telle séquence peut présenter un caractère distinctif correspondant par exemple à la fréquence et/ou l’intensité et/ou la régularité avec laquelle les vibrations et/ou les déformations sont réalisées, et/ou à la ou aux durées entre les vibrations et/ou les déformations successives. En variante, il est possible que le signal représentatif d’au moins une vibration et/ou une déformation attendue corresponde à un signal représentatif d’une unique vibration et/ou déformation du dispositif 100. Selon un mode de réalisation particulier correspondant à la configuration visible sur la FIG. 2 , le signal représentatif d’au moins une vibration et/ou une déformation attendue est mémorisé dans une mémoire interne 108 du dispositif électronique portable 100. En variante, il est possible que ce signal soit mémorisé dans une mémoire de l’équipement de communication 200, ou bien dans une mémoire d’un autre équipement configuré pour communiquer au moins avec le dispositif électronique portable 100 et/ou l’équipement de communication 200 (par exemple un serveur d’une banque, dans le cloud, un serveur de réseau domestique, un terminal d’un véhicule, etc.). Le procédé comporte ensuite une étape 20 de demande, ou d’initiation, de l’échange de données entre le dispositif électronique portable 100 et l’équipement de communication 200. Cet échange de données peut être initié par exemple en approchant de manière suffisante le dispositif électronique portable 100 de l’équipement de communication 200. Le procédé comporte ensuite une étape 30 de détection, par le capteur de vibration et/ou de déformation 102, d’au moins une vibration et/ou déformation du dispositif électronique portable 100 produite par l’utilisateur du dispositif électronique portable 100. Dans l’exemple de réalisation particulier décrit ici, le signal représentatif de ladite au moins une vibration et/ou déformation du dispositif 100 (unique ou sous la forme d’une séquence de plusieurs vibrations et/ou déformations successives) détectée par le capteur 102 est ensuite transmis du capteur 102 au circuit électronique de traitement 104 (étape 40). Le procédé comporte ensuite une étape 50 validant l’échange de données entre le dispositif électronique portable 100 et l’équipement de communication 200 si la vibration et/ou déformation détectée par le capteur 102 correspond à une vibration et/ou déformation attendue. Dans l’exemple de réalisation décrit ici, cette validation ou non de l’échange de données comporte une comparaison, par le circuit électronique de traitement 104, du signal représentatif de la ou des vibrations et/ou déformations détectées avec le signal représentatif de la ou des vibrations et/ou déformations attendues mémorisé dans la mémoire 108. Par exemple, si la séquence de vibrations et/ou de déformations réalisée par l’utilisateur correspond à celle attendue et mémorisée dans la mémoire 108, l’échange de données peut être validé. En cas de validation, au cours d’une étape suivante désignée par la référence 60 sur la FIG. 1 , l’échange de données est réalisé entre le dispositif électronique portable 100 et l’équipement de communication 200. En variante du procédé décrit ci-dessus, il est possible que l’échange de données soit validé si une ou plusieurs conditions supplémentaires sont remplies. Par exemple, il peut être requis, pour valider l’échange de données entre le dispositif 100 et l’équipement 200, que la vibration et/ou la déformation du dispositif 100 soit produite au contact de l’équipement 200 ou à proximité de celui-ci. Selon un premier exemple d’application du procédé décrit ci-dessus, l’échange de données à valider peut correspondre à un paiement sans contact. Dans ce cas, le dispositif électronique portable 100 peut correspondre à un téléphone mobile ou une carte de paiement, et l’équipement de communication 200 peut correspondre à un terminal de paiement. En mettant en œuvre le procédé de sécurisation précédemment décrit, le paiement sans contact est réalisé uniquement si l’utilisateur produit une vibration et/ou une déformation du dispositif 100, ou bien si l’utilisateur reproduit une séquence attendue de vibrations et/ou de déformations du dispositif 100. Dans un tel exemple d’application, la confirmation du paiement par la réalisation d’au moins une vibration et/ou déformation du dispositif 100 peut permettre de sécuriser le paiement et éviter des paiements non souhaités par l’utilisateur. La FIG. 3 représente schématiquement un tel premier exemple d’application, dans lequel le dispositif électronique portable 100 correspond à une carte de paiement et l’équipement de communication 200 correspond à un terminal de paiement. Comme cela est visible sur cette figure, la validation de l’échange de données est confirmée par l’utilisateur lorsque celui-ci déforme la carte de paiement, par exemple en la pinçant de manière à ce que la carte se déforme. Sur la FIG. 3 , cette déformation est symbolisée par deux flèches. Selon un deuxième exemple d’application du procédé précédemment décrit, l’échange de données à valider peut correspondre à un téléchargement de données depuis l’équipement 200 vers le dispositif 100, ou une transmission de données depuis le dispositif 100 vers l’équipement 200, ou bien un échange de profils ou de cartes de visite virtuelles entre le dispositif 100 et l’équipement 200, ou bien une récupération d’une clé de cryptage tel qu’une clé Wifi, depuis l’équipement 200 vers le dispositif 100. Dans ce cas, le dispositif 100 peut correspondre à un téléphone mobile ou un objet connecté, et l’équipement 200 peut correspondre à une borne de communication. Dans un tel exemple d’application, la confirmation de l’échange par la réalisation d’au moins une vibration et/ou déformation du dispositif 100 peut permettre de sécuriser l’échange de données et la fourniture de données sensibles à des dispositifs non désirés. Selon un troisième exemple d’application du procédé précédemment décrit, l’échange de données à valider peut correspondre à un verrouillage ou un déverrouillage d’une porte, ou bien un contrôle d’accès à des locaux. Dans ce cas, le dispositif 100 peut correspondre à une clé électronique ou une carte électronique, et l’équipement 200 peut correspondre à une serrure électronique ou un lecteur sans contact. Dans un tel exemple d’application, la confirmation de l’accès ou du verrouillage / déverrouillage par la réalisation d’au moins une vibration et/ou déformation du dispositif 100 peut permettre par exemple d’empêcher un accès à une personne en possession du dispositif 100 mais ne connaissant pas la séquence de vibrations et/ou de déformations requise pour valider cet accès. La FIG. 4 représente schématiquement un tel exemple d’application, dans lequel le dispositif électronique portable 100 correspond à un anneau ou une bague et l’équipement de communication 200 correspond à une serrure électronique. Comme cela est visible sur cette figure, la validation de l’échange de données est confirmée par l’utilisateur lorsque celui-ci réalise une ou plusieurs vibrations de l’anneau (par exemple une séquence attendue de vibrations) en tapant le doigt sur lequel se trouve l’anneau sur la serrure. Selon un quatrième exemple d’application du procédé précédemment décrit, l’échange de données à valider peut correspondre à un démarrage ou un arrêt d’un véhicule. Dans ce cas, le dispositif 100 peut correspondre à une clé électronique ou une carte électronique, et l’équipement 200 peut correspondre à une serrure électronique ou un lecteur sans contact. Dans un tel exemple d’application, la confirmation du démarrage ou de l’arrêt du véhicule par l’exécution d’au moins une vibration et/ou déformation du dispositif 100 peut permettre de limiter les risques de vol du véhicule. Selon un cinquième exemple d’application du procédé précédemment décrit, l’échange de données à valider peut correspondre à un accès aux fonctionnalités domotique d’un bâtiment. Divers modes de réalisation et variantes ont été décrits. La personne du métier comprendra que certaines caractéristiques de ces divers modes de réalisation et variantes pourraient être combinées, et d’autres variantes apparaîtront à la personne du métier. Enfin, la mise en œuvre pratique des modes de réalisation et variantes décrits est à la portée de la personne du métier à partir des indications fonctionnelles données ci-dessus. Procédé de sécurisation d’un échange de données sans fil entre un dispositif électronique portable (100) et un équipement de communication (200), comprenant au moins les étapes suivantes : demande (20) de l’échange de données entre le dispositif électronique portable (100) et l’équipement de communication (200) ; détection (30), par au moins un capteur de vibration et/ou de déformation (102) du dispositif électronique portable (100), d’au moins une vibration et/ou déformation du dispositif électronique portable (100) produite par un utilisateur du dispositif électronique portable (100) ; validation (50) et mise en œuvre de l’échange de données (60) si la vibration et/ou déformation détectée correspond à une vibration et/ou déformation attendue. Procédé selon la revendication 1, dans lequel le capteur de vibration et/ou de déformation (102) comporte au moins l’un des composants suivants : jauge résistive, jauge semiconductrice, jauge piézoélectrique, capteur de force, microphone, accéléromètre. Procédé selon l’une des revendications précédentes, dans lequel l’échange de données entre le dispositif électronique portable (100) et l’équipement de communication (200) est réalisé selon au moins l’un des protocoles de communication sans fil suivants et/ou au moins l’une des normes de communication sans fil suivantes : NFC, Bluetooth, Z-Wave, Wifi, UWB. Procédé selon l’une des revendications précédentes, comportant en outre, entre les étapes de détection (30) et de validation (50), une étape de transmission (40), depuis le capteur de vibration et/ou de déformation (102) vers un circuit électronique de traitement (104) du dispositif électronique portable (100), d’un signal représentatif de la vibration et/ou déformation détectée, et dans lequel l’étape de validation (50) comporte une comparaison, par le circuit électronique de traitement (104), du signal représentatif de la vibration et/ou déformation détectée avec un signal représentatif de la vibration et/ou déformation attendue. Procédé selon la revendication 4, dans lequel le signal représentatif de la vibration et/ou déformation attendue est mémorisé dans une mémoire (108) du dispositif électronique portable (100) ou dans une mémoire de l’équipement de communication (200) ou dans une mémoire d’un autre équipement configuré pour communiquer au moins avec le dispositif électronique portable (100) et/ou l’équipement de communication (200). Procédé selon l’une des revendications 4 ou 5, comportant en outre, avant la demande (20) d’échange de données entre le dispositif électronique portable (100) et l’équipement de communication (200), une étape de configuration (10) au cours de laquelle le signal représentatif de la vibration et/ou déformation attendue est obtenu. Procédé selon l’une des revendications précédentes, dans lequel la vibration et/ou déformation attendue correspond à au moins une séquence de plusieurs vibrations et/ou déformations successives du dispositif électronique portable (100). Procédé selon l’une des revendications précédentes, dans lequel l’échange de données entre le dispositif électronique portable (100) et l’équipement de communication (200) est validé et mis en œuvre si la vibration et/ou déformation détectée correspond à la vibration et/ou déformation attendue et si la vibration et/ou déformation détectée est produite au contact de l’équipement de communication (200) ou à proximité de l’équipement de communication (200). Procédé selon l’une des revendications précédentes, dans lequel le dispositif électronique portable (100) correspond à un téléphone mobile ou une clé électronique ou une carte électronique ou un objet connecté tel qu’une montre, un anneau, une bague ou un bracelet. Procédé selon l’une des revendications précédentes, dans lequel l’équipement de communication (200) correspond à un terminal de paiement ou un lecteur de carte ou une serrure électronique ou une borne de communication.