Brevet FR2968795A1 — publié le 20120615

La présente invention à pour objet un dispositif d'appairage dynamique. Les domaines d'applications de cette invention s'appliquent aux processus d'authentification par carte à mémoire et notamment, mais non seulement, aux ouvertures de session sur un poste de travail. La carte à mémoire est aujourd'hui très largement utilisée pour son haut niveau de sécurité. Elles sont notamment utilisées dans le cadre de la sécurisation de l'accès à des postes de travail. Dans cette application, le poste de travail est équipé d'un lecteur de carte à mémoire connecté à l'ordinateur. Lorsqu'un utilisateur souhaite utiliser ce poste de travail, il insère sa carte dans le lecteur dédié. Suivant les applications, le logiciel lui demande de saisie son code PIN pour valider l'ouverture de la session. Les cartes à mémoires peuvent intégrer également un canal de communication sans contact. Ce type de carte équipée d'une antenne est apte à dialoguer à distance avec un récepteur dédié. Dans le cadre de notre application d'ouverture de session sur un ordinateur, l'utilisation d'une carte sans contact est extrêmement intéressante car l'utilisateur n'a plus à insérer sa carte dans un lecteur dédié et connecté audit ordinateur, la carte transmettant à distance, par exemple, les codes d'ouverture de la session. Toutefois, cette méthode a le désavantage de ne pas être discriminant lorsque la carte se trouve à portée de plusieurs ordinateurs. La carte ne sait pas à quel ordinateur elle doit se connecter, autrement dit sur quel ordinateur, le porteur de la carte, a-t-il choisi de travailler ? La présente invention pallie ces inconvénients. Elle vise tout d'abord un système d'appairage dynamique entre deux périphériques, dont le premier (1) dialogue avec une carte à mémoire (3) et le second (2) est connecté à un ordinateur. Dans un mode privilégié de l'invention, la carte à mémoire est portée autour du cou dans un premier dispositif (1), par exemple un porte-badge, ou 30 dans une poche. Un second dispositif (2), appelé « base » dans la suite de la description, est directement connecté à l'ordinateur. Dans un environnement multi ordinateur, il y a aura donc une multitude de bases. Comme préalablement évoqué, afin de discriminer le poste de travail visé par l'utilisateur, il est nécessaire d'envisager un acte volontaire de la part du porteur. La carte étant située très proche du corps (autour du cou ou dans une poche), il est possible d'utiliser le corps humain comme antenne et initialiser ainsi un canal de communication entre le porte-badge (1) et la base (2). Cette initialisation pouvant, par exemple, consister à échanger une clé de cryptage puis de démarrer une communication radiofréquence chiffrée avec cette clé. Cette communication étant établie, l'homme de l'art pourra aisément transmettre les identifiants nécessaires contenues dans la carte à mémoire pour ouvrir automatiquement une session sur le poste de travail. Deux technologies de communication, connue de l'homme de l'art, peuvent être avantageusement utilisées au sein de cette invention : le couplage 15 capacitif et la radiofréquence. La manière dont l'invention peut être réalisée et les avantages qui en découlent ressortiront mieux des exemples de réalisation qui suivent, donnés à titre indicatif et non limitatif, à l'appui des figures annexées dans lesquelles : - La figure 1 présente la vue en perspective du porte-badge 20 - La figure 2 représente la vue de devant du porte-badge - La figure 3 est la vue en perspective de la base - La figure 4 est le synoptique de fonctionnement du système. Selon les figures 1 ou 2 le premier périphérique (1) se présente sous la forme d'un boitier pouvant recevoir physiquement la carte à mémoire (3), et 25 pouvant dialoguer avec elle en mode « sans contact » ou « contact ». Ce premier périphérique, de la forme d'un porte-badge, intègre également un connecteur (5) de type USB permettant, au moins, le rechargement énergétique de la batterie contenue dans le périphérique. Ce connecteur peut également permettre de connecter directement ce périphérique sur l'ordinateur devenant ainsi un lecteur PC/SC. Ce périphérique intègre également un module (11) apte à recevoir des informations via une technologie de couplage capacitif et un second module apte à emmètre et à recevoir des informations via une technologie de radiofréquence. Enfin, une source d'énergie rechargeable et apte à obtenir une autonomie suffisante dans le cas d'usage retenu est également intégrée dans ce premier périphérique (1). Selon la figure 3, le second périphérique (2) possède tout d'abord des moyens pour se connecter, avantageusement en mode USB, sur l'ordinateur hôte. L'énergie dont il a besoin sera obtenue via cette connexion. Ce second périphérique (2) intègre un premier module (21) apte à emmètre des informations via une technologie de couplage capacitif et un second module apte à emmètre et à recevoir des informations via une technologie de radiofréquence. Selon le synoptique présenté sur la figure 4, l'établissement d'un canal de communication bidirectionnel (C_B) entre les deux périphérique est le suivant : Via son module « couplage capacitif », la base (2) attend la détection d'une main humaine proche. Via son module « couplage capacitif » le porte-badge (1) est en attente d'une initialisation de communication. El -> Dès une main humaine est détectée, la base (2) émet, via son module « couplage capacitif », une valeur représentative de son adresse « réseau » et d'un ALEA. Cet ALEA est une valeur pseudo-aléatoire générée par la base (2) et modifiée à chaque détection d'une main. E2 -> Ces deux informations sont transmises à travers le corps humain et sont reçues par le module « couplage capacitif » du porte-badge (1) si celui-ci est situé proche dudit corps humain. E3 -> Suite à cette réception, le porte-badge (1) émet, via son module radiofréquence, une donnée représentative de son adresse « réseau », de l'adresse « réseau » reçue de la base (2) et de l'ALEA. La base réceptionne cette dernière information à l'aide de son module radiofréquence et vérifie que l'ALEA reçu est bien celui qui a été envoyé et autorise alors la connexion point à point. E4 -> Base (2) et porte-badge (1) ont ainsi initialisé une communication radiofréquence bidirectionnelle (C_B) point à point entre les deux dispositifs. L'homme de l'art comprendra aisément que le canal de communication bidirectionnel (C_B) ainsi établi utilise la même fréquence que le canal préalablement utilisé par le porte-badge pour la transmission de son adresse 15 « réseau » (Etape E3). Ce canal de communication bidirectionnel étant initialisé, les informations liées, par exemple à l'ouverture de session sur l'ordinateur peuvent être donc transmises de la carte via le porte-badge vers l'ordinateur via la base. 20 Lorsque l'utilisateur souhaite fermer sa session sur le poste de travail, il suffira qu'il s'éloigne, par exemple de quelques pas, pendant une durée de temps suffisante et la liaison radiofréquence sera automatiquement coupée. Dès lors, le logiciel de la base initiera une fermeture de session sur l'ordinateur. Le principe de l'invention permet donc d'appairer dynamiquement, par 25 exemple, un porte-badge et une base à l'aide d'un acte humain volontaire. Selon un mode privilégié de l'invention, la technologie de couplage capacitif, pour le premier canal de communication, est utilisée à une fréquence de 125 KHz. Cette technologie, connue de l'homme se l'art, utilise les capacités du corps humain pour la bonne transmission de cette gamme de 30 fréquences. 10 Selon un autre mode de réalisation de l'invention, la bande de radiofréquence pour le second canal de communication est une bande ISM (Les bandes ISM - Industriel, Scientifique, et Médical - sont des bandes de fréquence qui ne sont pas soumises à des réglementations nationales et qui peuvent être utilisées librement (gratuitement, et sans autorisation) pour des applications industrielles, scientifiques et médicales. Les seules obligations à observer sont : la puissance d'émission et les excursions en fréquence, ou la perturbation de fréquences voisines. Les champs d'application typiques sont les réseaux sans fil. Dans le cadre de l'invention, la bande de fréquence 870-915 MHz à été choisie et peut être différente sans nullement modifier la portée de l'invention. REVENDICATIONS1. Dispositif d'appairage dynamique entre : - un premier périphérique (1) dans lequel est inséré une carte à mémoire (3) et un second périphérique (2) connecté à un ordinateur (4), caractérisé : - en ce que ledit premier périphérique comprend des moyens : i. aptes à lire les données contenues dans ladite carte à mémoire et ii. aptes à réceptionner via un premier canal de communication (C_BF) une première information (ID_ BASE) émise par ledit second périphérique et iii. aptes à emmètre via un second canal de communication (C_HF) une seconde information (ID_PB), - en ce que ledit second périphérique (2) comprend des moyens : i. aptes à emmètre via ledit premier canal de communication (C_BF) ladite première information (ID_ BASE) et ii. aptes à recevoir via ledit second canal de communication (C_HF) ladite seconde information (ID_PB), la valeur de cette seconde information (ID_PB) autorisant l'ouverture d'un canal (C_B) de communication bidirectionnel entre ledit premier et ledit second dispositif. 2. Dispositif d'appairage dynamique, selon l'une quelconque des revendications précédentes, caractérisé en ce que ledit premier canal de communication (C_BF) est réalisé sous la forme d'un couplage capacitifvia un corps humain entre ledit second périphérique et ledit premier périphérique. 3. Dispositif d'appairage dynamique, selon l'une quelconque des revendications 1 à 2, caractérisé en ce que ledit second canal de communication (C_HF) est réalisé en radiofréquence. 4. Dispositif d'appairage dynamique, selon l'une quelconque des revendications 1 à 3, caractérisé en ce que la fréquence dudit second canal de communication (C_HF) est dans une bande ISM 870-915 MHz et que la fréquence dudit premier canal de communication (C_BF) est de 125 KHz. 5. Dispositif d'appairage dynamique, selon l'une quelconque des revendications précédentes caractérisé en ce que ladite première information (ID_BASE) est formée de l'adresse réseau dudit second périphérique et d'une donnée aléatoire (ALEA) générée au sein dudit second périphérique. 6. Dispositif d'appairage dynamique, selon l'une quelconque des revendications précédentes caractérisé en ce que ladite seconde information (ID_PB) est formée de l'adresse réseau dudit premier dispositif et de ladite première information (ID_BASE). 7. Dispositif d'appairage dynamique selon l'une quelconque des revendications précédentes, caractérisé en ce que ledit second périphérique refuse tout établissement de connexion du canal de communication bidirectionnel (C_B) si ladite seconde information (ID_PB) ne contient pas ladite donnée aléatoire (ALEA). 8. Dispositif d'appairage dynamique selon l'une quelconque des revendications précédentes, caractérisé en ce que ledit canal de communication bidirectionnel (C_B) est un réseau sans fil point à point. 9. Dispositif d'appairage dynamique selon l'une quelconque des revendications précédentes, caractérisé en ce que ledit canal de communication bidirectionnel (C_B) est un réseau crypté. 10. Dispositif d'appairage dynamique selon l'une quelconque des revendications précédentes, caractérisé en ce que ledit canal de communication bidirectionnel (C_B) transmet audit ordinateur, via le second dispositif, les informations d'ouverture de session contenues dans ladite carte à mémoire (3).