FR 3050091 A1 20171013 FR 1653149 A 20160408 - 1 - PROCEDE D'APPARIEMENT ENTRE UN PERIPHERIQUE CONNECTE ET UNE COMMUNAUTE Domaine de l'invention La présente invention concerne le domaine des objets connectés et à la personnalisation de tels objets pour permettre une exploitation par un utilisateur ou une communauté d'utilisateurs limitée, de manière sécurisée. En particulier, la présente invention concerne le 10 domaine des traceurs permettant de localiser un objet ou un animal à partir d'un équipement connecté. Etat de la technique On connaît dans l'état de la technique la demande 15 de brevet américain US 20140220894 décrivant un procédé d'appariement entre des appareils Bluetooth. Dans une forme de réalisation, l'appariement concerne un serveur Bluetooth et deux clients Bluetooth. Le procédé permet au premier client Bluetooth d'échanger ses informations d'appariement avec le 20 serveur Bluetooth et avec le second client Bluetooth. Par conséquent, le serveur Bluetooth peut utiliser les informations d'appariement interchangées pour se connecter rapidement avec le second client Bluetooth. La demande de brevet internationale WO 2015102890 25 décrit une méthode d'appariement d'un appareil via un serveur cloud. Ce procédé comprend l'envoi d'un signal initial à partir d'un premier dispositif à un second dispositif. Le procédé comprend l'envoi d'une notification à partir du premier dispositif d'un ensemble de capacités de communication 30 du premier dispositif. Le procédé comprend également la 3050091 -2 réception d'une indication d'une capacité de communication commune entre les premier et second dispositifs. Le procédé comprend de créer une association du premier dispositif et le second dispositif en utilisant la capacité de communication 5 commune en réponse à l'indication reçue. Les systèmes et supports lisibles par machine sont également fournis. La demande de brevet européen EP 1511235 décrit une solution permettant l'utilisation d'un dispositif portable personnel sur un réseau comprenant des terminaux de communication sans fil. Le procédé prévoit l'attribution d'une adresse unique à un profil personnalisé. Cette adresse unique sera utilisée pour une procédure d'appariement entre un terminal du réseau et un dispositif portable personnel. Après un couplage réussi, une telle initialisation sera affectée audit profil personnalisé. Ce dernier sera utilisé pour la communication sans fil future entre ledit dispositif portable personnel et un terminal. Inconvénients de l'art antérieur Les solutions de l'art antérieur ne sont pas satisfaisantes car l'appariement nécessite l'échange d'une clé qui ne peut être utilisée qu'avec un seul équipement. Cette clé ne peut pas être utilisée par plusieurs utilisateurs ni par plusieurs équipements. Par ailleurs, elles ne permettent pas de transférer l'information d'appairage d'un utilisateur à un autre, ni d'un équipement à un autre. Les solutions de l'art antérieur conduisent à des pertes d'appariement en cas de défaillance de l'équipement de 30 l'utilisateur, et ne permettent pas de restaurer l'appariement. 3050091 -3 Solution apportée par l'invention La présente invention concerne selon son acception la plus générale un procédé d'appariement entre un périphérique connecté et une communauté constituée d'au moins 5 un utilisateur Ui disposant d'au moins un équipement connecté ECji (Ui) comportant : a) une première étape de configuration dudit périphérique connecté, consistant à enregistrer dans une mémoire à inscription unique au moins un premier identifiant 10 unique IUP1 et à enregistrer ledit identifiant unique dans une base de données d'un serveur b) une deuxième étape d'appropriation par un utilisateur appariement 15 transmettre identifiant rapprocher Ui dudit périphérique, consistant à procéder à un avec un équipement connecté d'un utilisateur et à au moins une information d'appariement ainsi qu'un unique de l'utilisateur IU audit serveur, et à lesdites informations d'appariement avec l'identifiant unique de l'équipement connecté préalablement enregistrée sur ledit serveur. 20 L'invention concerne plus particulièrement un procédé d'appariement entre un périphérique connecté et une communauté constituée d'au moins un utilisateur Ui disposant d'au moins un équipement connecté ECji (Ui) comportant : a) une première étape de configuration dudit 25 périphérique, consistant à enregistrer dans une mémoire à inscription unique : - un premier identifiant unique IUP1 - un second identifiant unique IUP2 - une clé privée PKreco 3050091 -4 et à enregistrer dans une base de données d'un serveur lesdits premier IUP1 et second IUP2 identifiants et ladite clé privée PKreco b) une deuxième étape d'appropriation par un 5 utilisateur Ui dudit périphérique, consistant - à activer l'émetteur dudit périphérique s'il est dans un état inactif, et à commander le calcul par le microprocesseur dudit périphérique d'une clé d'authenticité CAP par une fonction cryptographique FC à partir dudit second 10 identifiant unique IUP2 et de ladite clé privée PKreco, et à transmettre cette clé d'authenticité CAP dans le signal émis par le périphérique à commander l'exécution d'une application installée sur un équipement connecté ECji (14) par la saisie 15 d'un identifiant de l'utilisateur (14) [son adresse mail], - à commander la recherche d'un signal émis par un périphérique, ledit signal contenant l'information numérique correspondant à ladite clé d'authenticité CAP ainsi que ledit premier identifiant unique IUP1 et un indicateur sur l'état du 20 périphérique non encore approprié et établir une communication entre ledit périphérique, et un équipement connecté ECji (14) comportant la lecture par ledit équipement connecté ECji (14) de l'identifiant unique transmise par ledit signal, et à procéder aux échanges suivants : 25 - génération par ledit périphérique d'une clé privée aléatoire PKauth [clé de 128 bits] et enregistrement dans une mémoire volatile dudit périphérique - lecture par ledit équipement connecté ECji (14) de ladite clé privée aléatoire PKauth 3050091 -5 - enregistrement dans une mémoire non volatile dudit équipement connecté ECji (14) d'un couple Caut formé par ledit premier identifiant unique IUP1 et ladite clé privée aléatoire PKauti, 5 commander l'émission par ledit équipement connecté ECji (UJ d'un signal contenant ladite clé privée aléatoire auth - commander la comparaison, par un microcontrôleur dudit périphérique, de ladite clé privée aléatoire PKauti, 10 transmise par l'équipement connecté ECji (14) avec ladite clé privée aléatoire PKauth enregistrée dans la mémoire volatile dudit périphérique - si la vérification est négative, commander l'interruption de l'émission par le périphérique 15 - et si la vérification est positive, enregistrement de ladite clé privée aléatoire PKauti, enregistrée dans une mémoire non volatile du périphérique et émission par le périphérique d'un signal d'acquittement - la transmission à un serveur par l'équipement 20 connecté ECji (14) une information numérique comprenant ledit premier identifiant unique IUP1, ladite clé privée aléatoire PKauth, ladite clé d'authenticité CAP et ledit identifiant de l'utilisateur (U1), - l'exécution sur le serveur d'un traitement 25 consistant à lire dans la base de données de la clé PKreco et du second identifiant unique IUP2 associés audit premier identifiant unique IUP1 et l'exécution de ladite fonction cryptographique FC appliquée à la clé PKreco et du second identifiant unique IUP2, et la comparaison de ce traitement avec la clé d'authenticité CAP transmise 3050091 -6 - en cas de vérification positive, l'enregistrement dans ladite base de données de l'identifiant de l'utilisateur (14) en association avec ledit premier identifiant unique IUP1 - en cas de vérification négative, l'abandon de la 5 procédure. Avantageusement, le procédé comporte une étape de modification de l'indicateur d'état du périphérique pour passer d'un état « non encore approprié » à un état « approprié ». 10 De préférence, le procédé comporte les étapes suivantes : a) activation par l'utilisateur d'une application installée sur l'équipement connecté par la saisie de son identifiant IU, ladite application commandant l'ouverture 15 d'une session de communication avec le serveur, et l'interrogation de la base de données pour lire la liste des périphériques appariés avec ledit identifiant UI, et enregistrer dans une mémoire non volatile dudit équipement des clés PKauth et des premiers identifiants uniques IUP1 de chacun 20 desdits périphériques associés b) commander une étape de recherche par l'équipement connecté de signaux émis par au moins un périphérique comportant l'un desdits premiers identifiants IUP1 préalablement enregistrés dans la mémoire de l'équipement lors 25 de l'étape a) c) en cas de détection dudit signal d'un tel périphérique, établir une communication entre ledit périphérique, et un équipement connecté ECji (14) et à procéder aux échanges suivants : 3050091 -7 - Cl) génération par ledit périphérique d'un jeton aléatoire TOKaut [clé de 128 bits] et enregistrement dans une mémoire volatile dudit périphérique - C2) lecture par ledit équipement connecté ECji 5 (4) dudit jeton TOKaut - C3) lecture dans la mémoire non volatile dudit équipement connecté ECji (14) la clé PKauth associée audit périphérique et à l'utiliser pour calculer un challenge numérique CNaut [cipher] par application de ladite fonction 10 cryptographique FC à partir des variables PKauth et TOKaut - C4) commander l'émission par ledit équipement connecté ECji (Ui) d'un signal contenant ledit challenge numérique CNaut C5) commander la comparaison, par un 15 microcontrôleur dudit périphérique, dudit challenge numérique CNaut transmis par l'équipement connecté ECji (Ui) avec le résultat d'un traitement par ladite fonction cryptographique FC à partir des variables PKauth enregistrée dans la mémoire du périphérique lors de la procédure d'appariement et TOKaut 20 enregistrée dans la mémoire volatile lors de l'étape de génération Cl - si la vérification est négative, commander l'interruption de l'émission par le périphérique - et si la vérification est positive, activation 25 des fonctionnalités du périphérique et envoie d'un signal d'acquittement. L'invention concerne également un procédé de suppression de l'appropriation d'un équipement connecté d'un utilisateur et un périphérique apparié selon le procédé 3050091 -8 susvisé caractérisé en ce qu'il comporte les étapes suivantes : a) commande par le serveur de l'ouverture d'une session de communication avec l'équipement connecté d'un 5 utilisateur et transmission de l'identifiant unique IUP1 d'un périphérique à réinitialiser b) commande d'une étape de recherche par l'équipement connecté de signaux émis par au moins un périphérique comportant ledit premier identifiant IUP1 10 préalablement transmis par le serveur lors de l'étape a) c) en cas de détection dudit signal d'un tel périphérique, établir une communication entre ledit périphérique, et un équipement connecté ECji (14) et à procéder aux échanges suivants : 15 - Cl) génération par ledit périphérique d'un jeton aléatoire TOKreco [clé de 128 bits] et enregistrement dans une mémoire volatile dudit périphérique - C2) lecture par ledit équipement connecté ECji (Ui) dudit jeton TOKreco 20 - C3) transmission par l'équipement connecté au serveur du jeton TOKreco/ de l'identifiant unique UIP1 et de ladite clé d'authenticité CAP - l'exécution sur le serveur d'un traitement consistant à lire dans la base de données de la clé PKreco et du 25 second identifiant unique IUP2 associés audit premier identifiant unique IUP1 et l'exécution de ladite fonction cryptographique FC appliquée à la clé PKreco et du second identifiant unique IUP2, et la comparaison de ce traitement avec la clé d'authenticité CAP transmise 3050091 -9 - en cas de vérification négative, l'abandon de la procédure - en cas de vérification positive, utiliser ladite clé PKreco pour calculer un challenge numérique C1\4'. [cipher] 5 par application de ladite fonction cryptographique FC à partir des variables PKreco et TOKreco reçu lors de l'étape précédente et la transmission du challenge numérique C1\4'co ainsi calculé à l'équipement connecté - commander l'émission par ledit équipement 10 connecté ECji (14) d'un signal contenant ledit challenge numérique CNreco - commander la comparaison, par un microcontrôleur dudit périphérique, dudit challenge numérique C1\4'co transmis par l'équipement connecté ECji (14) avec le résultat d'un 15 traitement par ladite fonction cryptographique FC à partir des variables PKreco enregistrée dans la mémoire à inscription unique du périphérique et le jeton TOKreco enregistrée dans la mémoire volatile lors de l'étape de génération Cl - si la vérification est négative, commander 20 l'interruption de l'émission par le périphérique - si la vérification est positive commande de l'effacement de la clé privée PKauth enregistrée dans la mémoire non volatile du périphérique et modification de l'indicateur d'état en « non approprié », et envoi d'un signal 25 d'acquittement à l'équipement connecté - envoi par l'équipement connecté d'une instruction de suppression dans la base de donnée du serveur des informations relatives à l'appropriation du périphérique considéré. 3050091 -10- L'invention concerne aussi un procédé de partage de l'appropriation d'un équipement connecté d'un utilisateur et un périphérique apparié selon le procédé d'appariement susvisé caractérisé en ce qu'il comporte les étapes suivantes : 5 - l'envoi au serveur par l'équipement d'un utilisateur d'une instruction de partage de la clé d'authentification PKauth ainsi que l'identifiant unique IUP1 du périphérique à partager avec un utilisateur 14 - l'envoi par le serveur à au moins un équipement 10 connecté de l'utilisateur 14 de la clé d'authentification PKauth ainsi que l'identifiant unique IUP1 - l'engagement par l'équipement de l'utilisateur 14 d'un procédé d'établissement d'une communication entre équipement connecté précité. 15 L'invention concerne encore un procédé de suppression du partage de l'appropriation d'un équipement connecté d'un utilisateur et un périphérique apparié selon le procédé précité, comportant les étapes suivantes : - l'envoi au serveur par l'équipement d'un 20 utilisateur d'une instruction de suppression de la clé d'authentification PKauth ainsi que l'identifiant unique IUP1 du périphérique partagé précédemment avec un utilisateur 14 L'invention concerne aussi le transfert de l'appropriation d'un équipement connecté d'un utilisateur et 25 un périphérique apparié selon le procédé d'appariement susvisé caractérisé en ce qu'il comporte le remplacement dans la base de données du serveur de l'identifiant de l'utilisateur U1 dans l'information d'appariement par l'identifiant de l'utilisateur 14 3050091 L'invention concerne également un périphérique connecté pour la mise en oeuvre d'un procédé précité caractérisé en ce qu'il comporte : - une mémoire à inscription unique pour 5 l'enregistrement d'au moins un identifiant unique - une mémoire volatile pour l'enregistrement des jetons et des clés privées provisoires, - une mémoire non volatile pour l'enregistrement d'au moins un clé privée 10 - un processeur pour la réalisation de calculs - un module de communication sans fil. L'invention concerne également un serveur pour la mise en oeuvre d'un procédé précité caractérisé en ce qu'il comporte une base de données contenant les enregistrements des 15 identifiants uniques des utilisateurs IU, les identifiants uniques des équipements connectés et les identifiants uniques des périphériques et les clés privés PKauth et PKre.. Description détaillée d'un exemple non limitatif de 20 réalisation La présentation invention sera mieux comprise à la lecture de la description qui suit se référant aux dessins annexés où : - la figure 1 représente une vue schématique de 25 l'architecture matérielle du système - la figure 2 représente une vue schématique de l'architecture matérielle d'un périphérique connecté 3050091 -12- - la figure 3 représente une vue schématique de l'architecture fonctionnelle du système pour la procédure d'appariement - la figure 4 représente une vue schématique de 5 l'architecture fonctionnelle du système pour la procédure d'appropriation - la figure 5 représente une vue schématique de l'architecture fonctionnelle du système pour la procédure de restauration. 10 Description de l'architecture matérielle Le système comprend des périphériques (1), des équipements connectés (2) et un serveur (3). Le périphérique (1) dans l'exemple non limitatif 15 décrit comprend des moyens de communication Bluetooth ainsi qu'un circuit électronique décrit plus en détail dans ce qui suit. L'équipement connecté (2) est par exemple un téléphone cellulaire ou une tablette comportant un moyen de 20 communication bluetooth ainsi que des moyens de communication Internet pour établir une session sécurisée avec un serveur (3). Le serveur (3) exploite une base de données pour l'enregistrement et la lecture de données qui seront présentés 25 dans la suite. Description de l'architecture matérielle du périphérique 3050091 -13- Pour une application de localiseur, le périphérique comprend un processeur (10), un module Bluetooth (11) ainsi que trois types de mémoires : - une mémoire (20) à inscription unique 5 - une mémoire (21) volatile - une mémoire (22) non volatile. La mémoire (20) à inscription unique contient l'enregistrement d'un ou plusieurs identifiants uniques inscrit au moment de la fabrication du périphérique. 10 Le périphérique (1) comprend aussi un générateur sonore (23) de type buzzer ainsi qu'une alimentation électrique (24) et un contacteur (25). Le processeur (10) comporte une mémoire interne dans laquelle est enregistré le code exécutable de la fonction 15 cryptographique, ainsi de la fonction de génération des clés et jetons et la fonction de vérification des clés et jetons. Description de l'architecture fonctionnelle de la procédure d'appropriation 20 Lors de la fabrication du périphérique (1), la mémoire à inscription unique (20) est chargée avec trois données numériques correspondant à : - un premier identifiant unique IUP1 qui est généré par le fabricant du périphérique. Cet identifiant unique est 25 ensuite utilisé pour calculer l'adresse Mac (Media Access Controll), correspondant à adresse physique - un second identifiant unique IUP2 appelé MSN (Manufacturing serial number) généré par le fabricant. 3050091 -14- - une clé privée de chiffrement PKreco par exemple une clé 128 bits. Le fabricant enregistre également au moment de la fabrication du périphérique ces trois données numériques dans 5 une base de données (4) d'un serveur (3). Cette base (4) comporte donc pour chaque périphérique un triplet de données formés par son premier identifiant unique IUP1 et son second identifiant unique IUP2 et la clé privée secrète PKreco qui a été générée aléatoirement 10 par le fabricant, pour le périphérique considéré. Le serveur construit également une table d'indexation de l'ensemble des triplets, en fonction notamment du premier identifiant unique IUP1 Lors de la première utilisation du périphérique 15 (1), un utilisateur qui a acquis le périphérique commence à activer le périphérique (1) à l'aide du contacteur (24) qui commande l'alimentation du processeur (10). L'utilisateur active également un équipement connecté (2) sur lequel il a préalablement installé une 20 application de gestion du périphérique. Cette activation comprend une étape d'identification et la saisie d'un mot de passe. Lors de la première utilisation de cette application, l'utilisateur enregistre son adresse de 25 messagerie ainsi qu'un mot de passe choisi par lui pour assurer la sécurité de l'utilisation de l'application et lier l'exécution de cette application à un utilisateur unique possédant à la fois l'identifiant utilisateur UI et le mot de passe secret. 3050091 -15- Procédure d'appropriation Ui d'un périphérique (1) par un utilisateur Pour pouvoir utiliser un périphérique (1) « orphelin », l'invention prévoit une étape d'appropriation 5 par un utilisateur Ui dudit périphérique (1). Un périphérique (1) est dans un état « orphelin » lorsqu'il n'a pas encore été affecté à un utilisateur. Dans ce cas, un indicateur, par exemple un drapeau numérique, est placé dans un état spécifique, dans la mémoire non volatile (22). 10 Cette étape consiste à activer l'émetteur (11) du périphérique (1) s'il est dans un état inactif. Le périphérique (1) peut comporter un interrupteur commandant l'alimentation ou la déconnexion de l'alimentation physiquement. Il peut aussi comporter un circuit de veille, 15 réveillant périodiquement le processeur et le module Bluetooth et le désactivant au bout d'un intervalle de temps prédéterminé en l'absence de réception. L'activation du périphérique (1) par l'utilisateur déclenche le calcul par le microprocesseur (10) du 20 périphérique d'une clé d'authenticité CAP. Cette clé est calculée par une fonction cryptographique FC dont le code informatique est enregistré dans la mémoire interne du processeur (10). Le périphérique (1) passe alors e mode d'émission, 25 où le module (11) émet un signal transportant : - une information correspondant au statut « orphelin » ou « approprié » - l'identifiant unique UP1 - la clé d'authenticité CAP. 3050091 -16- Lorsque ce statut est « orphelin », l'application de l'équipement (2) procède à une recherche (100) du signal correspondant à un périphérique orphelin. Lorsqu'elle détecte dans le signal reçu un tel 5 état, elle commande la connexion (101) avec le périphérique orphelin détecté. Le périphérique (1) génère alors une clé PKauth et l'enregistre dans sa mémoire volatile (21) dans une opération (102) et transmet (103) un signal d'acquittement de la 10 connexion. L'application de l'équipement (2) commande alors la lecture (104) de cette clé PKauth qui vient d'être générée aléatoirement. Cette clé est transmise (105) à l'application et enregistré dans une mémoire locale (106) de l'équipement 15 (2), conjointement avec le premier identifiant unique du périphérique. Elle envoie un message (107) contenant la clé PKauth pour confirmer la bonne réception et l'enregistrement local. Le microprocesseur (10) commande alors un 20 traitement de vérification (108) par la la comparaison, de la clé privée aléatoire PKauth transmise par l'équipement connecté ECji (14) avec la clé privée aléatoire PKauth enregistrée dans la mémoire volatile (21) du périphérique (1). Si la vérification est positive (109), le 25 processeur (10) commande l'enregistrement de la clé privée aléatoire PKauth dans la mémoire non volatile (22) du périphérique ainsi que la modification du drapeau de « orphelin » à « approprié ». Il commande ensuite (110) l'émission par le d'un 30 signal d'acquittement. 3050091 -17- L'application de l'équipement (2) commande ensuite (111) la transmission au serveur (3) des informations numériques comprenant le premier identifiant unique IUP1, la clé privée aléatoire PKa,', la clé d'authenticité CAP et 5 l'identifiant de l'utilisateur (Ui). Le serveur (3) déclenche alors un traitement (112) consistant à lire dans la base de données (4) à partir du premier identifiant unique les informations associées correspondant à la clé PKreco et au second identifiant unique 10 IUP2 associés au premier identifiant unique IUP1. Ces informations sont renvoyés (113) au serveur (3) qui commande alors l'exécution (114) de la fonction cryptographique FC appliquée à la clé PKreco et du second identifiant unique IUP2, et la comparaison (115) de ce traitement avec la clé 15 d'authenticité CAP transmise. En cas de vérification positive, le serveur commande (116) l'enregistrement dans ladite base de données de l'identifiant de l'utilisateur (Ui) en association avec ledit 20 premier identifiant unique IUP1 et la clé PKa,',. La base de données (4) renvoie (117) au serveur (3) un message d'acquittement. Le serveur (3) envoie ensuite un message d'acquittement (118) à l'équipement (2) de l'utilisateur confirmant le bon enregistrement des données. 25 En cas de vérification (115) négative, le serveur commande l'abandon de la procédure. Si la vérification (108) initiale par le périphérique (1) est négative, le périphérique (1) commande l'interruption de l'émission et vide la mémoire volatile (21). 30 3050091 -18- Procédure d'établissement d'une communication (2) A partir du moment où l'état du périphérique (1) est « approprié » et non pas « orphelin », il reste activé en permanence et émet périodiquement un signal transportant : 5 - une information correspondant au statut « approprié » - l'identifiant unique UP1 - la clé d'authenticité CAP. Lorsque ce statut est « approprié », l'application 10 de l'équipement (2) procède à une recherche (200) du signal correspondant à un périphérique approprié, dont l'identifiant unique UI1 appartient à la liste des identifiants uniques enregistrés localement sur l'équipement (2) de l'utilisateur. Cette vérification est commandée par l'application de 15 l'équipement (2). Lorsque la vérification valide le fait que le périphérique en émission est approprié par l'utilisateur, l'équipement (2) initie une connexion (201) et le périphérique (1) génère (202) un jeton aléatoire TOKaut enregistré dans la 20 mémoire volatile (21) et envoie un message d'acquittement (203) à l'équipement (2). L'application commande alors la lecture (204) du jeton aléatoire TOKaut. Le périphérique transmet alors (205) le jeton aléatoire TOKaut et l'application procède à un traitement 25 (206) de cryptage de la clé PKauth enregistrée localement sur l'équipement (2) avec ce jeton aléatoire TOKau,par une fonction cryptographique FC. Le résultat de ce traitement est envoyé (207) au périphérique (1) et ce dernier procède (208) au même 30 traitement cryptographique appliqué : 3050091 -19- - au jeton aléatoire TOKaut enregistré dans sa mémoire volatile (21) - à la clé PKauth enregistrée dans sa mémoire non volatile (22). 5 Le processeur (10) du périphérique (1) commande alors une comparaison (209) entre le résultat du traitement cryptographique (208) et le résultat du traitement cryptographique réalisé par le périphérique et transmis lors de la transmission (207). 10 Si les deux résultats sont identiques, le périphérique maintient (211) la communication et active (210) ses services. Sinon, il coupe la communication. Procédure de restauration par un utilisateur 15 Cette procédure est initiée par le serveur (3) qui transmet (300) à l'équipement (2) un message contenant l'identifiant unique du périphérique (1). L'application de l'équipement (2) commande (301) la recherche de signal pour identifier le périphérique (1) et 20 lire les informations transmises par les périphériques se trouvant dans la zone de réception. Lorsque la lecture du signal transmis comporte l'identifiant unique recherché, l'application commande la connexion (302) avec ce périphérique (1) qui doit être dans l'état «approprié » avec un équipement 25 (2) quelconque. Le périphérique (1) génère alors (303) un jeton aléatoire TOKre. [clé de 128 bits] et l'enregistre dans sa mémoire volatile (21). Il envoie un message d'acquittement (304). L'équipement connecté (2) procède à la lecture (305) de 30 ce jeton TOKreco et reçoit (306) le jeton numérique. 3050091 -20- L'application commande alors (307) au serveur (3) ce jeton TOKreco, l'identifiant unique UIP, et la clé d'authenticité CAP. Le serveur (3) appelle (308) les informations correspondant enregistrées dans la base de données (4), qui 5 renvoie (309) les informations associés comprenant la clé PKreco et le second identifiant unique IUP2 associés audit premier identifiant unique IUP1 Le serveur (3) commande (310) l'exécution de la fonction cryptographique FC appliquée à la clé PKreco et au 10 second identifiant unique IUP2, et la comparaison de ce traitement avec la clé d'authenticité CAP transmise. En cas de vérification négative, le serveur (3) commande l'abandon de la procédure. En cas de vérification positive (311), le serveur 15 (3) utilise la clé PKreco pour calculer un challenge numérique C1\4'. [cipher] par application de la fonction cryptographique FC à partir des variables PKreco et TOKreco reçues lors de l'étape précédente. Il transmet (312) le challenge numérique C1\4'co ainsi calculé à l'équipement connecté (2). 20 L'équipement (2) commande (313) l'émission d'un signal contenant ledit challenge numérique C1\4'co au périphérique (1). Le processeur (10) du périphérique procède à la comparaison (314) du challenge numérique C1\4'co transmis par 25 l'équipement connecté (2) avec le résultat d'un traitement par ladite fonction cryptographique FC à partir des variables PKreco enregistrée dans la mémoire à inscription unique (20) du périphérique et le jeton TOKreco enregistrée dans la mémoire volatile (21) lors de l'étape de génération. 3050091 -21 - Si la vérification est négative, le processeur (10) commande l'interruption de l'émission par le périphérique. Si la vérification est positive, le processeur (10) commande (315) l'effacement de la clé privée PKauth enregistrée 5 dans la mémoire non volatile (22) du périphérique et la modification de l'indicateur d'état en « non approprié ». Il envoie (316) ensuite un signal d'acquittement à l'équipement connecté (2). L'équipement connecté (2) envoie (317) ensuite au 10 serveur une instruction de suppression dans la base de donnée (4) du serveur (3) des informations relatives à l'appropriation du périphérique (1) considéré. Le serveur (3) procède alors à la suppression (318) de ces données sur la base de données (4) et envoie un acquittement (319) de la base 15 de données (4) vers le serveur (3), et le serveur (3) envoie un acquittement (320) de la base de données (4) vers le l'équipement connecté (2). REVENDICATIONS1 - Procédé d'appariement entre un périphérique connecté et une communauté constituée d'au moins un utilisateur Ui disposant d'au moins un équipement connecté ECji 5 (Ui) comportant : a) une première étape de configuration dudit périphérique connecté, consistant à enregistrer dans une mémoire à inscription unique au moins un premier identifiant unique IUP1 et à enregistrer ledit identifiant unique dans une 10 base de données d'un serveur b) une deuxième étape d'appropriation par un utilisateur Ui dudit périphérique, consistant à procéder à un appariement avec un équipement connecté d'un utilisateur et à transmettre au moins une information d'appariement ainsi qu'un 15 identifiant unique de l'utilisateur IU audit serveur, et à rapprocher lesdites informations d'appariement avec l'identifiant unique de l'équipement connecté préalablement enregistrée sur ledit serveur. 2 - Procédé d'appariement entre un périphérique 20 connecté et une communauté constituée d'au moins un utilisateur Ui disposant d'au moins un équipement connecté ECji (14) selon la revendication 1 caractérisé en ce qu'il comporte : a) une première étape de configuration dudit 25 périphérique, consistant à enregistrer dans une mémoire à inscription unique : - un premier identifiant unique IUP1 - un second identifiant unique IUP2 - une clé privée PKreco 3050091 -23- et à enregistrer dans une base de données d'un serveur lesdits premier IUP1 et second IUP2 identifiants et ladite clé privée PKreco b) une deuxième étape d'appropriation par un 5 utilisateur Ui dudit périphérique, consistant - à activer l'émetteur dudit périphérique s'il est dans un état inactif, et à commander le calcul par le microprocesseur dudit périphérique d'une clé d'authenticité CAP par une fonction cryptographique FC à partir dudit second 10 identifiant unique IUP2 et de ladite clé privée PKreco, et à transmettre cette clé d'authenticité CAP dans le signal émis par le périphérique à commander l'exécution d'une application installée sur un équipement connecté ECji (14) par la saisie 15 d'un identifiant de l'utilisateur (14) [son adresse mail], - à commander la recherche d'un signal émis par un périphérique, ledit signal contenant l'information numérique correspondant à ladite clé d'authenticité CAP ainsi que ledit premier identifiant unique IUP1 et un indicateur sur l'état du 20 périphérique non encore approprié et établir une communication entre ledit périphérique, et un équipement connecté ECji (14) comportant la lecture par ledit équipement connecté ECji (14) de l'identifiant unique transmise par ledit signal, et à procéder aux échanges suivants : 25 - génération par ledit périphérique d'une clé privée aléatoire PKauth [clé de 128 bits] et enregistrement dans une mémoire volatile dudit périphérique - lecture par ledit équipement connecté ECji (14) de ladite clé privée aléatoire PKau 3050091 -24- - enregistrement dans une mémoire non volatile dudit équipement connecté ECji (14) d'un couple Ca,', formé par ledit premier identifiant unique IUP1 et ladite clé privée aléatoire PKau - commander l'émission par ledit équipement connecté ECji (14) d'un signal contenant ladite clé privée aléatoire PKauth - commander la comparaison, par un microcontrôleur dudit périphérique, de ladite clé privée aléatoire PKauth transmise par l'équipement connecté ECji (14) avec ladite clé privée aléatoire PKauth enregistrée dans la mémoire volatile dudit périphérique - si la vérification est négative, commander l'interruption de l'émission par le périphérique - et si la vérification est positive, enregistrement de ladite clé privée aléatoire PKauth enregistrée dans une mémoire non volatile du périphérique et émission par le périphérique d'un signal d'acquittement - la transmission à un serveur par l'équipement connecté ECji (14) une information numérique comprenant ledit premier identifiant unique IUP1, ladite clé privée aléatoire PKaift', ladite clé d'authenticité CAP et ledit identifiant de l'utilisateur (U1), - l'exécution sur le serveur d'un traitement consistant à lire dans la base de données de la clé PKreco et du second identifiant unique IUP2 associés audit premier identifiant unique IUP1 et l'exécution de ladite fonction cryptographique FC appliquée à la clé PKreco et du second identifiant unique IUP2, et la comparaison de ce traitement avec la clé d'authenticité CAP transmise 3050091 -25- - en cas de vérification positive, l'enregistrement dans ladite base de données de l'identifiant de l'utilisateur (14) en association avec ledit premier identifiant unique IUP1 - en cas de vérification négative, l'abandon de la 5 procédure. 3 - Procédé d'appariement entre un périphérique connecté [bluetooth] et une communauté constituée d'au moins un utilisateur Ui disposant d'au moins un équipement connecté ECji (14) selon la revendication précédente caractérisé en ce 10 qu'il comporte une étape de modification de l'indicateur d'état du périphérique pour passer d'un état « non encore approprié » à un état « approprié ». 4 - Procédé d'établissement d'une communication entre équipement connecté d'un utilisateur et un périphérique 15 apparié selon le procédé conforme à la revendication 1, 2 ou 3 caractérisé en ce qu'il comporte les étapes suivantes : a) activation par l'utilisateur d'une application installée sur l'équipement connecté par la saisie de son identifiant IU, ladite application commandant l'ouverture 20 d'une session de communication avec le serveur, et l'interrogation de la base de données pour lire la liste des périphériques appariés avec ledit identifiant UI, et enregistrer dans une mémoire non volatile dudit équipement des clés PKauth et des premiers identifiants uniques IUP1 de chacun 25 desdits périphériques associés b) commander une étape de recherche par l'équipement connecté de signaux émis par au moins un périphérique comportant l'un desdits premiers identifiants IUP1 préalablement enregistrés dans la mémoire de l'équipement lors 30 de l'étape a) 3050091 -26- c) en cas de détection dudit signal d'un tel périphérique, établir une communication entre ledit périphérique, et un équipement connecté ECji (14) et à procéder aux échanges suivants : 5 - Cl) génération par ledit périphérique d'un jeton aléatoire TOKaut [clé de 128 bits) et enregistrement dans une mémoire volatile dudit périphérique - C2) lecture par ledit équipement connecté ECji (14) dudit jeton TOKaut 10 - C3) lecture dans la mémoire non volatile dudit équipement connecté ECji (14) la clé PKauth associée audit périphérique et à l'utiliser pour calculer un challenge numérique CNaut [cipher] par application de ladite fonction cryptographique FC à partir des variables PKauth et TOKaut 15 - C4) commander l'émission par ledit équipement connecté ECji (Ui) d'un signal contenant ledit challenge numérique CNaut C5) commander la comparaison, par un microcontrôleur dudit périphérique, dudit challenge numérique 20 CNaut transmis par l'équipement connecté ECji (Ui) avec le résultat d'un traitement par ladite fonction cryptographique FC à partir des variables PKauth enregistrée dans la mémoire du périphérique lors de la procédure d'appariement et TOKaut enregistrée dans la mémoire volatile lors de l'étape de 25 génération Cl - si la vérification est négative, commander l'interruption de l'émission par le périphérique - et si la vérification est positive, activation des fonctionnalités du périphérique et envoie d'un signal 30 d'acquittement. 3050091 -27- 5 - Procédé de suppression de l'appropriation d'un équipement connecté d'un utilisateur et un périphérique apparié selon le procédé conforme à la revendication 1, 2 ou 3 caractérisé en ce qu'il comporte les étapes suivantes : 5 a) commande par le serveur de l'ouverture d'une session de communication avec l'équipement connecté d'un utilisateur et transmission de l'identifiant unique IUP1 d'un périphérique à réinitialiser b) commande d'une étape de recherche par 10 l'équipement connecté de signaux émis par au moins un périphérique comportant ledit premier identifiant IUP1 préalablement transmis par le serveur lors de l'étape a) c) en cas de détection dudit signal d'un tel périphérique, établir une communication entre ledit 15 périphérique, et un équipement connecté ECji (14) et à procéder aux échanges suivants : - Cl) génération par ledit périphérique d'un jeton aléatoire TOKreco [clé de 128 bits) et enregistrement dans une mémoire volatile dudit périphérique 20 - C2) lecture par ledit équipement connecté ECji (Ui) dudit jeton TOKreco - C3) transmission par l'équipement connecté au serveur du jeton TOKreco/ de l'identifiant unique UIP, et de ladite clé d'authenticité CAP 25 - l'exécution sur le serveur d'un traitement consistant à lire dans la base de données de la clé PKreco et du second identifiant unique IUP2 associés audit premier identifiant unique IUP1 et l'exécution de ladite fonction cryptographique FC appliquée à la clé PKreco et du second 3050091 -28- identifiant unique IUP2, et la comparaison de ce traitement avec la clé d'authenticité CAP transmise - en cas de vérification négative, l'abandon de la procédure 5 - en cas de vérification positive, utiliser ladite clé PKreco pour calculer un challenge numérique C1\4'. [cipher] par application de ladite fonction cryptographique FC à partir des variables PKreco et TOKreco reçu lors de l'étape précédente et la transmission du challenge numérique C1\4'co ainsi calculé à 10 l'équipement connecté - commander l'émission par ledit équipement connecté ECji (14) d'un signal contenant ledit challenge numérique CNreco - commander la comparaison, par un microcontrôleur 15 dudit périphérique, dudit challenge numérique CNreco transmis par l'équipement connecté ECji (14) avec le résultat d'un traitement par ladite fonction cryptographique FC à partir des variables PKreco enregistrée dans la mémoire à inscription unique du périphérique et le jeton TOKreco enregistrée dans la 20 mémoire volatile lors de l'étape de génération Cl - si la vérification est négative, commander l'interruption de l'émission par le périphérique - si la vérification est positive commande de l'effacement de la clé privée PKauth enregistrée dans la mémoire 25 non volatile du périphérique et modification de l'indicateur d'état en « non approprié », et envoi d'un signal d'acquittement à l'équipement connecté - envoi par l'équipement connecté d'une instruction de suppression dans la base de donnée du serveur des 3050091 -29- informations relatives à l'appropriation du périphérique considéré. 6 - Procédé de partage de l'appropriation d'un équipement connecté d'un utilisateur et un périphérique 5 apparié selon le procédé conforme à la revendication 1, 2 ou 3 caractérisé en ce qu'il comporte les étapes suivantes : - l'envoi au serveur par l'équipement d'un utilisateur d'une instruction de partage de la clé d'authentification PKauth ainsi que l'identifiant unique IUP1 du 10 périphérique à partager avec un utilisateur 14 - l'envoi par le serveur à au moins un équipement connecté de l'utilisateur 14 de la clé d'authentification PKauth ainsi que l'identifiant unique IUP, - l'engagement par l'équipement de l'utilisateur 14 15 d'un procédé d'établissement d'une communication entre équipement connecté conforme à la revendication 4. 7 - Procédé de suppression du partage de l'appropriation d'un équipement connecté d'un utilisateur et un périphérique apparié selon le procédé conforme à la 20 revendication 1, 2 ou 3 caractérisé en ce qu'il comporte les étapes suivantes : - l'envoi au serveur par l'équipement d'un utilisateur d'une instruction de suppression de la clé d'authentification PKauth ainsi que l'identifiant unique IUP1 du 25 périphérique à partager avec un utilisateur 14 8 - Procédé de suppression du transfert de l'appropriation d'un équipement connecté d'un utilisateur et un périphérique apparié selon le procédé conforme à la revendication 1, 2 ou 3 caractérisé en ce qu'il comporte le 30 remplacement dans la base de données du serveur de 3050091 - 30 - l'identifiant de l'utilisateur U1 dans l'information d'appariement par l'identifiant de l'utilisateur 14 9 - Périphérique connecté pour la mise en oeuvre d'un procédé conforme à l'une au moins des revendications 5 précédentes caractérisé en ce qu'il comporte : - une mémoire à inscription unique pour l'enregistrement d'au moins un identifiant unique - une mémoire volatile pour l'enregistrement des jetons et des clés privées provisoires, 10 - une mémoire non volatile pour l'enregistrement d'au moins un clé privée - un processeur pour la réalisation de calculs - un module de communication sans fil. 10 - Serveur pour la mise en oeuvre d'un procédé 15 conforme à l'une au moins des revendications précédentes caractérisé en ce qu'il comporte une base de données contenant les enregistrements des identifiants uniques des utilisateurs IU, les identifiants uniques des équipements connectés et les identifiants uniques des périphériques et les clés privés PKauth 20 et PKre..