Brevet FR2868581A1 — publié le 20051007

La présente invention concerne un procédé de transmission de données utilisable notamment dans des applications de restriction et/ou de contrôle d'accès à des locaux ou des dispositifs sécurisés. Un tel procédé de restriction et/ou de contrôle d'accès est connu du document US-A-2003/0208386 qui décrit une étape de génération d'un identifiant par une unité de gestion, une étape de transmission de cet identifiant par un dispositif émetteur, une étape de comparaison de cet identifiant par une unité de contrôle d'accès et une étape d'autorisation d'accès ou de refus d'accès par l'unité de contrôle d'accès subordonnée à l'étape de comparaison de l'identifiant. Ce document US-A-2003/0208386 décrit en particulier un procédé de réservation, de paiement et d'accès à une chambre d'hôtel. Selon ce document, un terminal mobile et une unité de gestion communiquent ensemble par l'intermédiaire d'une technologie sans fil. A l'aide du terminal mobile, un utilisateur du terminal réserve une chambre et en reçoit la clé sous forme d'un code permettant d'ouvrir la porte de la chambre réservée. A l'entrée dans la chambre, le code fourni est retransmis via une liaison bluetooth à une unité de contrôle d'accès de la porte qui le vérifie et autorise l'ouverture de la porte en cas d'acceptation de ce code. A la lecture de ce document, les inventeurs ont pu constater qu'un tel procédé fournit une sécurité insuffisante. En effet, une simple introduction dans l'unité de gestion peut permettre à une personne mal intentionnée de subtiliser l'unique code nécessaire pour franchir l'étape de contrôle d'accès par une unité de contrôle d'accès. On a donc cherché à proposer un procédé de contrôle d'accès qui soit à la fois relativement aisé à mettre en oeuvre par un utilisateur potentiel et qui fournisse un niveau de sécurité suffisant. A cet effet, la présente invention concerne un procédé de transmission de données, incluant: - une étape de transmission depuis un terminal mobile vers une unité de gestion d'un identifiant matériel propre à ce terminal mobile, - une étape de création d'un identifiant logiciel par l'unité de gestion, - une étape d'association par l'unité de gestion de l'identifiant matériel avec l'identifiant logiciel de manière à former un couple d'identifiants, et 2868581 2 - une étape d'enregistrement dans le terminal mobile du couple d'identifiants formé par l'identifiant logiciel et l'identifiant matériel. Le procédé de transmission selon l'invention présente une grande robustesse obtenue par l'association entre eux de deux identifiants générés par des sources distinctes. En outre, l'un de ces identifiants est un identifiant matériel, ce qui le rend difficilement falsifiable. Selon un premier mode de mise en oeuvre avantageux de l'invention, le procédé inclut en outre une étape d'enregistrement du couple d'identifiants dans une base de données centrale propre à l'unité de gestion. L'enregistrement du couple d'identifiants dans une base de données centrale appartenant à l'unité de gestion permet une mémorisation centralisée des couples d'identifiants consultables par les unités de contrôle d'accès. Cette possibilité peut faciliter des modifications éventuelles de couples d'identifiants. Selon un deuxième mode de mise en oeuvre avantageux de l'invention qui peut être mis en oeuvre alternativement ou cumulativement avec le premier mode décrit ci-dessus, le procédé inclut en outre une étape d'enregistrement du couple d'identifiants dans une base de données locale propre à au moins une unité de contrôle d'accès. L'enregistrement de couples d'identifiants dans une base de données locale appartenant à au moins une unité de contrôle d'accès permet une comparaison immédiate et autonome, au sein même d'une unité de contrôle d'accès d'un couple d'identifiants reçu par ladite unité avec les couples d'identifiants mémorisés localement. Une telle comparaison locale peut permettre d'améliorer la rapidité de l'étape de comparaison du couple d'identifiants. Selon un mode de mise en oeuvre particulier de l'invention, le procédé inclut en outre: - une étape de transmission de l'identifiant matériel et de l'identifiant logiciel depuis le terminal mobile vers une unité de contrôle d'accès, - une étape de comparaison du couple d'identifiants formé par l'identifiant matériel et l'identifiant logiciel reçus par l'unité de contrôle d'accès avec au moins un couple d'identifiants préalablement mémorisé. Ces étapes de transmission et de comparaison permettent le contrôle de l'autorisation d'accès d'un terminal auprès d'une unité de contrôle d'accès à un 2868581 3 service protégé, tel que l'ouverture d'une porte, la transmission d'une information, etc. Selon un autre mode de mise en oeuvre particulier de l'invention, l'étape de transmission inclut: - une étape de reconnaissance entre le terminal mobile et l'unité de contrôle d'accès, au cours de laquelle l'identifiant matériel est transmis depuis le terminal mobile à l'unité de contrôle d'accès, - une étape de transmission, au cours de laquelle l'identifiant logiciel est transmis depuis le terminal mobile à l'unité de contrôle d'accès, cette étape de transmission étant déclenchée par un utilisateur du terminal mobile. Dans ce mode de mise en oeuvre particulier de l'invention, la transmission des identifiants est réalisée en deux étapes. L'identifiant matériel est transmis lors de la mise en oeuvre d'un protocole de reconnaissance engagé entre le terminal et l'unité de contrôle d'accès. Ainsi, cet identifiant est difficilement falsifiable. L'identifiant logiciel est transmis ensuite par l'utilisateur à partir du terminal de manière à former le couple d'identifiants. Du fait que l'utilisateur soit obligé d'agir pour que l'identifiant matériel soit transmis, la fraude est rendue plus difficile par un individu ne connaissant pas le terminal ou ne sachant pas que ce second identifiant est à transmettre. Selon un autre mode de mise en oeuvre particulier de l'invention, le procédé inclut en outre une étape d'exécution d'instructions enregistrées dans l'unité de contrôle d'accès subordonnée à l'exécution de l'étape de comparaison. Ainsi, lorsque la comparaison entre les identifiants fournis par le terminal mobile et les identifiants enregistrés dans la base de données consultée met en évidence la connaissance par la base de données des identifiants fournis, alors l'unité de contrôle d'accès exécute les instructions liées au service associé à ce contrôle d'accès. Les instructions destinées à être exécutées par l'unité de contrôle d'accès pourront avoir pour effet de commander l'ouverture d'une porte protégeant l'accès à un dispositif ou un service de haute importance ou de piloter un automate de type distributeur. 2868581 4 Selon un autre mode de mise en oeuvre de l'invention, l'exécution de l'étape de transmission de l'identifiant matériel et de l'identifiant logiciel du terminal mobile vers une unité de contrôle d'accès est subordonnée à l'exécution complète d'une étape de validation de l'identité de l'utilisateur du terminal mobile. L'invention concerne également un système de transmission de données, comportant: - des moyens d'émission/réception depuis un terminal mobile vers une unité de gestion d'un identifiant matériel propre à ce terminal mobile, - des moyens de création d'un identifiant logiciel par l'unité de gestion, - des moyens d'association par l'unité de gestion de l'identifiant matériel avec l'identifiant logiciel de manière à former un couple d'identifiants, et - des moyens d'enregistrement dans le terminal mobile du couple d'identifiants formé par l'identifiant logiciel et l'identifiant matériel. Selon un premier mode de réalisation avantageux de l'invention, le système inclut des moyens d'enregistrement du couple d'identifiants dans une base de données centrale appartenant à l'unité de gestion. Selon un deuxième mode de réalisation avantageux de l'invention qui peut être mis en oeuvre alternativement ou cumulativement avec le premier mode décrit ci-dessus, le système inclut des moyens d'enregistrement du couple d'identifiants dans une base de données locale appartenant à au moins une unité de contrôle d'accès. Selon un mode de réalisation particulier de l'invention, le système comporte: - des moyens d'émission/réception de l'identifiant matériel et de l'identifiant logiciel depuis le terminal mobile vers une unité de contrôle d'accès, - des moyens de comparaison du couple d'identifiants formé par l'identifiant matériel et l'identifiant logiciel reçus par l'unité de contrôle d'accès avec au moins un couple d'identifiants préalablement mémorisé. Selon un autre mode de réalisation particulier de l'invention, les moyens d'émission/réception incluent: - des moyens de reconnaissance entre le terminal mobile et l'unité de contrôle d'accès, à l'aide desquels l'identifiant matériel est transmis depuis le terminal mobile à l'unité de contrôle d'accès, 2868581 5 - des moyens d'émission/réception, à l'aide desquels l'identifiant logiciel est transmis depuis le terminal mobile à l'unité de contrôle d'accès, les moyens d'émission/réception étant déclenchés par un utilisateur du terminal mobile. Selon un autre mode de réalisation particulier de l'invention, le système inclut en outre des moyens d'exécution d'instructions enregistrées dans l'unité de contrôle d'accès. Les instructions enregistrées dans l'unité de contrôle d'accès sont des instructions de commande de l'ouverture d'une porte ou de pilotage d'un automate. Selon un autre mode de réalisation de l'invention, le système inclut des moyens de validation de l'identité de l'utilisateur du terminal mobile. L'invention concerne également un dispositif portable muni d'un identifiant matériel et apte à recevoir un identifiant logiciel associé à cet identifiant matériel, le dispositif incluant en outre des moyens d'enregistrement et de stockage et des moyens d'émission/réception d'un couple d'identifiants formé par les identifiants matériel et logiciel. Les caractéristiques de l'invention mentionnées ci-dessus, ainsi que d'autres, apparaîtront plus clairement à la lecture de la description suivante d'un exemple de réalisation, ladite description étant faite en relation avec les dessins joints parmi lesquels: La Fig. 1 est un schéma fonctionnel d'un système de transmission de données mettant en oeuvre le procédé selon l'invention, et La Fig. 2 est un schéma fonctionnel d'un système de transmission de données mettant en oeuvre des étapes de contrôle d'accès du procédé selon l'invention. La Fig. 1 représente schématiquement un système de transmission de données dans lequel un procédé de transmission de données conforme à l'invention est mis en oeuvre par un système de transmission de données. Ce système de transmission de données inclut un terminal mobile TM pourvu de moyens d'émission/réception MERT et de moyens d'enregistrement et de stockage MEST et une unité de gestion UG pourvue de moyens d'émission/réception MERC, de moyens de génération d'un identifiant logiciel MGCIL, de moyens d'association MA et des moyens d'enregistrement et de stockage MESC incluant au moins une base de données centrale. Dans un mode de réalisation préféré de l'invention, les moyens 2868581 6 d'émission/réception utilisent une technologie de transmission de données dite sans fil telle que la technologie infrarouge, la technologie bluetooth ou la technologie WIFI (Wireless Fidelity en terminologie anglaise). Dans le procédé selon l'invention, le terminal mobile est présenté dans la zone de transmission de l'unité de gestion UG. A l'aide de ses moyens d'émission/réception MERT, le terminal mobile TM transmet, au cours d'une première étape, un identifiant matériel CIM à l'unité de gestion UG qui le reçoit par ses propres moyens d'émission/réception MERC. Cette transmission est réalisée selon le protocole propre au moyen d'émission/réception MERT ou MERC utilisé. Cette première étape provoque la génération par les moyens de génération MGCIL d'un identifiant logiciel CIL spécifique. L'identifiant logiciel CIL et l'identifiant matériel sont transmis aux moyens d'association MA qui génèrent un couple d'identifiants (CIM, CIL) et le transmettent aux moyens d'enregistrement et de stockage MEST du terminal mobile TM par l'intermédiaire des moyens d'émission/réception MERC de l'unité de gestion UG. Ce couple d'identifiants (CIM, CIL) est également transmis aux moyens d'enregistrement et de stockage MESC de l'unité de gestion UG. On notera que des moyens de validation de l'identité MVI de l'utilisateur U du terminal mobile TM peuvent être prévus sur ce terminal mobile TM de manière à n'autoriser qu'un utilisateur U connu à transmettre des données à partir du terminal mobile TM. De tels moyens pourront par exemple être constitués par un identificateur d'empreintes digitales, d'empreintes rétiniennes ou d'empreintes ADN. L'exécution d'une étape de validation de l'identité de l'utilisateur sera réputée être complète lorsque l'utilisateur aura effectivement et correctement été identifié 25 comme habilité à se servir du terminal mobile TM. Afin de restreindre, aux seuls utilisateurs U convenablement identifiés par leurs terminaux mobiles TM, l'accès aux produits, services ou données protégés grâce à l'invention, le système de transmission de données inclut en outre une pluralité d'unités de contrôle d'accès UCA destinées à réaliser effectivement un tel contrôle d'accès. Ces unités de contrôle d'accès UCA comportent chacune des moyens d'émission/réception MERL, des moyens de comparaison MC, des moyens d'enregistrement et de stockage MESL incluant au moins une base de données locale et des moyens d'exécution d'instructions MEI. A la suite de la création d'un couple d'identifiants (CIM, CIL) par le module d'association MA de l'unité de gestion UG, ce couple peut, dans un mode de mise en oeuvre particulier de l'invention, être transmis aux moyens d'enregistrement et de stockage MESL de chacune des unités de contrôle d'accès UCA. A titre d'exemple, on a représenté à la Fig. 2 trois unités de contrôle d'accès UCA1, UCA2 et UCA3. Ainsi, lorsque le terminal mobile TM se présente dans le champ de transmission d'une unité de contrôle d'accès UCA, UCA1 par exemple, les moyens d'émission/réception MERT du terminal mobile TM récupèrent l'identifiant matériel CIM et l'identifiant logiciel CIL stockés dans les moyens d'enregistrement et de stockage MEST du terminal mobile TM et les transmettent à l'unité de contrôle d'accès UCA1 concernée. On notera que l'identifiant matériel CIM et l'identifiant logiciel CIL sont de préférence transmis individuellement. En effet, l'identifiant matériel CIM est transmis lors d'une étape de reconnaissance entre le terminal mobile TM et l'unité de contrôle d'accès UCA1 effectuée par un protocole dépendant des moyens d'émission/réception MERT, MERL utilisés, alors que l'identifiant logiciel CIL est transmis lors d'une étape de transmission déclenchée par l'utilisateur. L'unité de contrôle d'accès UCA1 réceptionne ces identifiants CIM et CIL à l'aide de ses moyens d'émission/réception MERL et les retransmet aux moyens de comparaison MC. Ces moyens de comparaison MC interrogent des moyens d'enregistrement et de stockage MES sur la présence du couple d'identifiants (CIM, CIL) dans leur base de données. Ces moyens d'enregistrement et de stockage MES sont, soit ceux de l'unité de contrôle d'accès UCA1, MESL, soit ceux de l'unité de gestion UG, MESC, selon que l'information recherchée a été enregistrée dans les premiers MESL ou les seconds moyens d'enregistrement et de stockage MESC. De manière préférentielle, les couples d'identifiants (CIM, CIL) sont d'abord enregistrés dans les moyens d'enregistrement et de stockage MESC de l'unité de gestion UG, puis retransmis aux moyens d'enregistrement et de stockage MESL des unités de contrôle d'accès UCA. Ainsi, ce sont les moyens d'enregistrement et de stockage MESL de l'unité de contrôle d'accès UCA interrogée, par exemple UCA1 qui sont interrogés par les moyens de comparaison MC de cette même unité de contrôle d'accès UCA1. Les moyens de comparaison MC transmettent donc le couple (CIM, CIL) recherché aux moyens d'enregistrement et de stockage MESL qui interrogent leur base de données et répondent par la présence ou l'absence du couple d'identifiants (CIM, CIL) recherché. En cas de réponse positive des moyens d'enregistrement et de stockage MES interrogés, c'est-à-dire dans le mode de mise en oeuvre préféré de l'invention en cas de présence préalable du couple d'identifiants (CIM, CIL) dans la base de données des moyens d'enregistrement et de stockage MESL, les moyens de comparaison MC génèrent un message à l'attention des moyens d'exécution d'instructions MEI, afin que ces moyens d'exécutions d'instructions MEI mettent en oeuvre les instructions associées à une autorisation d'accès. Ces instructions peuvent être l'ouverture d'une porte, le fonctionnement d'un automate, etc. En cas de réponse négative des moyens d'enregistrement et de stockage MES interrogés, c'est-à-dire dans le mode de mise en oeuvre préféré de l'invention en cas d'absence du couple d'identifiants (CIM, CIL) dans la base de données des moyens d'enregistrement et de stockage MESL, aucun message n'est généré par les moyens de comparaison MC. Dans le procédé de transmission de données selon l'invention, un terminal mobile TM est avantageusement identifié auprès d'une base de données par deux identifiants, un identifiant matériel CIM et un identifiant logiciel CIL formant un couple d'identifiants (CIM, CIL). L'association d'un identifiant matériel CIM propre au terminal mobile et d'un identifiant logiciel CIL créé par la base de données pour le terminal mobile, permet d'offrir un contrôle d'accès plus sécurisé que les contrôles d'accès connus de l'état de la technique. 2868581 9 REVENDICATIONS 1) Procédé de transmission de données, incluant: - une étape de transmission depuis un terminal mobile vers une unité de gestion d'un identifiant matériel propre à ce terminal mobile, - une étape de création d'un identifiant logiciel par l'unité de gestion, - une étape d'association par l'unité de gestion de l'identifiant matériel avec l'identifiant logiciel de manière à former un couple d'identifiants, et une étape d'enregistrement dans le terminal mobile du couple d'identifiants formé par l'identifiant logiciel et l'identifiant matériel. 2) Procédé selon la revendication 1, incluant une étape d'enregistrement du couple d'identifiants dans une base de données centrale propre à l'unité de gestion. 3) Procédé selon la revendication 1 ou 2, incluant une étape d'enregistrement du couple d'identifiants dans une base de données locale propre à au moins une unité de contrôle d'accès. 4) Procédé selon l'une des revendications précédentes, incluant: - une étape de transmission de l'identifiant matériel et de l'identifiant logiciel depuis le terminal mobile vers une unité de contrôle d'accès, une étape de comparaison du couple d'identifiants formé par l'identifiant matériel et l'identifiant logiciel reçus par l'unité de contrôle d'accès avec au moins un couple d'identifiants préalablement mémorisé. 5) Procédé selon la revendication 4, dans lequel l'étape de transmission inclut: - une étape de reconnaissance entre le terminal mobile et l'unité de contrôle d'accès, dans laquelle l'identifiant matériel est transmis depuis le terminal mobile à l'unité de contrôle d'accès, - une étape de transmission, au cours de laquelle l'identifiant logiciel est transmis depuis le terminal mobile à l'unité de contrôle d'accès, cette étape de transmission étant déclenchée par un utilisateur du terminal mobile. 6) Procédé selon la revendication 4, incluant en outre une étape d'exécution d'instructions enregistrées dans l'unité de contrôle d'accès subordonnée à l'exécution de l'étape de comparaison. 2868581 10 7) Procédé selon la revendication 6, selon lequel les instructions enregistrées dans l'unité de contrôle d'accès sont des instructions d'ouverture d'une porte. 8) Procédé selon l'une des revendications 1 à 6, selon lequel les instructions enregistrées dans l'unité de contrôle d'accès sont des instructions de pilotage d'un automate. 9) Procédé selon l'une des revendications précédentes, selon lequel l'exécution de l'étape de transmission de l'identifiant matériel et de l'identifiant logiciel depuis le terminal mobile vers une unité de contrôle d'accès est subordonnée à l'exécution complète d'une étape de validation de l'identité de l'utilisateur du terminal mobile. 10) Système de transmission de données, comportant: - des moyens d'émission/réception depuis un terminal mobile vers une unité de gestion d'un identifiant matériel propre à ce terminal mobile, - des moyens de création d'un identifiant logiciel par l'unité de gestion, - des moyens d'association par l'unité de gestion de l'identifiant matériel avec 15 l'identifiant logiciel de manière à former un couple d'identifiants, et des moyens d'enregistrement dans le terminal mobile du couple d'identifiants formé par l'identifiant logiciel et l'identifiant matériel. 11) Système selon la revendication 10, comportant des moyens d'enregistrement du couple d'identifiants dans une base de données centrale propre à 20 l'unité de gestion. 12) Système selon la revendication 10 ou 11, comportant des moyens d'enregistrement du couple d'identifiants dans une base de données locale propre à au moins une unité de contrôle d'accès. 13) Système selon l'une des revendications 10 à 12, comportant: - des moyens d'émission/réception de l'identifiant matériel et de l'identifiant logiciel depuis le terminal mobile vers une unité de contrôle d'accès, des moyens de comparaison du couple d'identifiants formé par l'identifiant matériel et l'identifiant logiciel reçus par l'unité de contrôle d'accès avec au moins un couple d' identifiants préalablement mémorisé, 14) Système selon la revendication 13, dans lequel les moyens d'émission/réception incluent: 2868581 11 - des moyens de reconnaissance entre le terminal mobile et l'unité de contrôle d'accès, à l'aide desquels l'identifiant matériel est transmis depuis le terminal mobile à l'unité de contrôle d'accès, - des moyens d'émission/réception, à l'aide desquels l'identifiant logiciel est transmis depuis le terminal mobile à l'unité de contrôle d'accès, les moyens d'émission/réception étant déclenchés par un utilisateur du terminal mobile. 15) Système selon la revendication 13, incluant en outre des moyens d'exécution d'instructions enregistrées dans l'unité de contrôle d'accès. 16) Système selon l'une des revendications 10 à 15, selon lequel les instructions enregistrées dans l'unité de contrôle d'accès sont des instructions d'ouverture d'une porte. 17) Système selon l'une des revendications 10 à 15, selon lequel les instructions enregistrées dans l'unité de contrôle d'accès sont des instructions de pilotage d'un automate. 18) Système selon l'une des revendications précédentes, incluant des moyens de validation de l'identité de l'utilisateur du terminal mobile. 19) Dispositif portable muni d'un identifiant matériel et apte à recevoir un identifiant logiciel associé à cet identifiant matériel, lequel dispositif est en outre muni de moyens d'enregistrement et de stockage et des moyens d'émission/réception d'un couple d'identifiants formé par les identifiants matériel et logiciel.