Brevet FR2808107A1 — publié le 20011026

DESCRIPTION La présente invention se rapporte à un lecteur d'empreintes digitales et à un procédé d'identification, et plus particulièrement, à une identification d'empreintes digitales biologiques uniques afin de vérifier l'habilitation de quelqu'un de sorte qu'un détournement et une violation d'un code secret/mode de passe individuel, ou une intrusion dans un espace de travail d'une personne autorisée sont empêchés. Un mot de passe ou un numéro d'identification personnel (PIN) sont couramment utilisés dans un environnement de cybernétique, comme l'ordinateur individuel, le commerce électronique, les établissements financiers, et le trafic bancaire. Cependant, il s'agit d'un pur numéro, mais aucun être humain ne valide le processus de vérification. En outre, le code secret/mot de passe sera violé et utilisé par un pirate informatique durant le processus de vérification. Par exemple, un pirate informatique peut intercepter une zone de mémoire o le code secret est situé et insérer un programme (appelé bogue) dans cette zone et transformer les programmes d'origine situés au niveau de cette zone en acceptation ou refus grâce à l'utilisation d'un logiciel d'émulateur connecté (logiciel ICE). De ce fait, ce pirate informatique peut se connecter sur l'ordinateur et utiliser toutes les ressources de cet ordinateur. Le pirate sera un utilisateur vérifié pour l'ordinateur puisque sa procédure d'ouverture de session est correcte. Conformément au document "Computer crime and security investigation" publié par le CSI/FBI 1999, le taux de délits d'accès non autorisés par des personnes non autorisées en interne augmente de façon continue. Ceci montre que le numéro PIN et le mot de passe individuel ne procurent pas une sécurité suffisante pour le détenteur du numéro PIN et du mot de passe. De ce fait, un procédé d'identification permet à un ordinateur d'être limité uniquement à des utilisateurs autorisés, de façon à empêcher l'utilisation de l'ordinateur par une personne non autorisée. Conformément à un premier aspect de l'invention, il est réalisé un lecteur d'empreintes digitales et un procédé d'identification. Une empreinte digitale est la caractéristique la plus stable, qui ne peut pas être reproduite, qui est non modifiable et unique parmi les propriétés biologiques de l'être humain. De plus, le clavier est le dispositif de saisie le plus courant pour un ordinateur. De ce fait, le fait qu'un utilisateur est vraiment autorisé peut être confirmé par l'utilisation d'une protection d'accès du clavier, dans laquelle la vérification de l'habilité de l'utilisateur est réalisée en identifiant l'empreinte digitale de l'utilisateur plutôt que le numéro PIN ou le mot de passe individuel qui peut être obtenu par n'importe quelle personne. Pour cette raison, l'accès à un ordinateur est mieux sécurisé vis-à-vis des pirates que précédemment, grâce à l'utilisation de l'empreinte digitale. En conséquence, la présente invention comprend le fait qu'au moins un lecteur d'empreintes digitales est placé dans une touche "entrée" ou une touche "retour" d'un clavier en vue de lire une empreinte digitale. De plus, d'autres touches du clavier peuvent également être munies d'un lecteur d'empreintes digitales destiné à lire l'empreinte digitale à n'importe quel moment, d'un contrôleur de clavier destiné au cryptage, au décryptage, et à la comparaison avec une base de données d'empreintes digitales, et d'un dispositif de mémorisation destiné à mémoriser les données de l'empreinte digitale d'un utilisateur qui est vraiment autorisé, pendant que l'utilisateur enfonce la touche comportant le lecteur d'empreintes digitales, l'empreinte digitale de l'utilisateur est alors lue et transformée en un type de signal et, ensuite, transmise au contrôleur de clavier, le circuit de clé du contrôleur de clavier reçoit l'instruction transmise depuis l'unité centrale afin de crypter les données d'empreintes digitales mémorisées dans le dispositif de mémorisation, et est ensuite comparée au signal d'empreinte digitale transmis depuis le contrôleur de clavier de sorte que l'habilitation de l'utilisateur est vérifiée. Conformément à un premier aspect de la présente invention, on réalise un lecteur d'empreintes digitales comprenant: au moins un lecteur d'empreintes digitales situé dans une touche de clavier destiné à lire une empreinte digitale, transformant les données d'empreinte digitale en un signal numérique, et transmettant le signal à un contrôleur de clavier, un contrôleur de clavier destiné à réaliser un cryptage, un décryptage, et une comparaison des données d'empreintes digitales, dans lequel un circuit de clé unique, qui est déclenché par l'unité centrale, est situé dans le contrôleur de clavier, et un dispositif de mémorisation destiné à mémoriser les données d'empreinte digitale de l'utilisateur vraiment autorisé qui sont cryptées. De préférence, la touche est la touche "entrée", la touche "retour", ou d'autres touches. De façon avantageuse, le dispositif de mémorisation est une mémoire de type flash. Suivant une autre caractéristique avantageuse, une batterie est fournie dans le dispositif de clavier en tant que source d'alimentation destinée à produire un message vocal. De façon préférée, le dispositif de clavier comprend en outre une fiche reliée à une interface de périphérique du système informatique, la fiche étant composée d'un ensemble de fiche cachée et de fiche réelle unique, dans lequel la fiche cachée est un film mince situé entre la fiche cachée et l'interface de périphérique, et comportant deux points de connexion métalliques, ces deux fiches de connexions deviendront un élément du système informatique et ne sont pas séparables, de plus, la fiche cachée sera fixée sur l'interface de périphérique après que la fiche a été connectée à l'interface de périphérique, deux points de connexion métalliques sont situés dans la fiche réelle, une connexion de circuit est réalisée après que ces deux points de connexion métalliques de la fiche réelle sont connectés aux deux points de connexion métalliques de la fiche cachée de sorte qu'une instruction provenant du clavier peut être envoyée au système informatique. Conformément à un second aspect de l'invention, il est proposé un procédé d'identification d'empreinte digitale comprenant les étapes suivantes: établir une base de données d'empreintes digitales d'utilisateurs autorisés, - recevoir des données d'empreinte digitale d'un utilisateur après qu'une touche a été enfoncée, - décrypter des données d'empreinte digitale d'un utilisateur autorisé mémorisées dans une mémoire par l'utilisation d'un circuit de clé dans un contrôleur de clavier, comparer les données d'empreinte digitale reçues et les données d'empreintes digitales d'utilisateurs autorisés, - émettre un message d'alerte et verrouiller toutes les fonctions du clavier si le résultat de la comparaison montre qu'elles ne correspondent pas, et - exécuter toutes les instructions demandées par l'utilisateur si le résultat de la comparaison montre qu'elles correspondent. De préférence, dans le procédé, la base de données est établie lorsque l'ordinateur est utilisé pour la première fois, et le circuit de clé du contrôleur de clavier est déclenché par une unité centrale, et la base de données est établie par le premier utilisateur en saisissant son empreinte digitale et le premier utilisateur définit d'autres utilisateurs autorisés et demande leurs données d'empreinte digitale afin d'établir la base de données d'empreintes digitales. Les dessins annexés sont inclus pour permettre une meilleure compréhension de l'invention, et sont incorporés au mémoire et font partie de celui-ci. Les dessins illustrent des modes de réalisation de l'invention et, conjointement à la description, servent à expliquer les principes de l'invention. Dans les dessins, La figure 1 est un schéma synoptique de la structure du clavier de la présente invention, La figure 2 représente un organigramme de saisie et de mémorisation d'empreinte digitale de la présente invention, La figure 3 représente une fiche de la présente invention, et La figure 4 représente un signal d'alerte dû à la séparation de la fiche de la figure 3. On fera maintenant référence en détail aux modes de réalisation actuellement préférés de l'invention, dont des exemples sont illustrés sur les dessins annexés. A chaque fois que cela est possible, les mêmes références numériques sont utilisées sur les dessins et dans la description pour faire référence aux mêmes éléments ou à des éléments analogues. La figure 1 est un schéma synoptique de la structure du clavier de la présente invention. Tout d'abord, comme représenté sur la figure 1, le dispositif de clavier 10 comprend: au moins un lecteur d'empreintes digitales 11 situé dans la touche "entrée" ou "retour" du clavier, destiné à transformer les données d'empreinte digitale en un signal numérique et à transmettre le signal numérique au contrôleur de clavier 12. Le lecteur d'empreintes digitales 11 peut se situer dans d'autres touches du clavier, un contrôleur de clavier 12 comportant un circuit de clé unique 13 situé dans celui-ci, destiné à réaliser un cryptage, un décryptage, et des étapes de comparaison des données d'empreintes digitales. Le circuit de clé 13 est déclenché par l'unité centrale UC 31 du système informatique en vue d'un cryptage de toutes les données d'empreintes digitales reçues en entrée, un dispositif de mémorisation 14, par exemple une mémoire de type flash, destiné à mémoriser des données d'empreinte digitale d'un utilisateur vraiment autorisé qui sont cryptées et protégées à l'intérieur du contrôleur de clavier. Comme mentionné ci-dessus, les données d'empreinte digitale de l'utilisateur vraiment autorisé qui sont mémorisées à l'intérieur du dispositif de mémorisation, sont établies lorsque le dispositif de clavier 10 est utilisé pour la première fois. Un lecteur d'empreintes digitales 11 situé dans la touche "entrée" ou autres du dispositif de clavier 10 est illustré à des fins d'explication. Tout d'abord, le système informatique 30 réalisera des "étapes de saisie et de mémorisation d'empreinte digitale". Par exemple, lorsque la touche "entrée" est enfoncée, le lecteur d'empreintes digitales 11 situé dans la touche "entrée" lira les données d'empreinte digitale de l'utilisateur et les transmettra ensuite au contrôleur de clavier 12. Dans le même temps, l'unité centrale UC 31 enverra une instruction de commande A afin de déclencher le circuit de clé unique 13 qui est situé dans le contrôleur de clavier 12, cryptera ensuite les données d'empreinte digitale, et ensuite mémorisera les données d'empreinte:digitale cryptées B dans le dispositif de mémorisation 14 du dispositif de clavier 10. Le premier utilisateur autorisé légal peut saisir son empreinte digitale afin de définir d'autres utilisateurs autorisés légaux, et demander que les autres utilisateurs autorisés légaux saisissent les données d'empreintes digitales souhaitées. En d'autres termes, le premier utilisateur agit en tant qu'administrateur et détermine si d'autres utilisateurs sont autorisés légalement à utiliser le clavier ou non. Les utilisateurs peuvent également être divisés en plusieurs groupes d'utilisateurs avec des autorisations différentes. Le premier utilisateur peut également saisir son empreinte digitale et céder ses pouvoirs à un nouvel utilisateur en affectant le nouvel utilisateur en tant que super utilisateur. Le nouvel utilisateur devient ensuite l'administrateur ultérieurement. La figure 2 représente un organigramme de saisie et de mémorisation d'empreinte digitale de la présente invention. Après que la base de données d'empreintes digitales a été établie, l'empreinte digitale détectée par le lecteur d'empreintes digitales 11 (étape 20) dans les touches "entrée" ou autres du dispositif de clavier 10 sera transformée en un signal numérique et transmise au contrôleur de clavier 12. Dans le même temps, l'unité centrale enverra une instruction C afin de décrypter les données d'empreintes digitales mémorisées dans le dispositif de mémorisation 14 (étape 21) par le circuit de clé 13 du contrôleur de clavier 12. De ce fait, le contrôleur de clavier 12 comparera les données d'empreintes digitales et les données d'empreinte digitale de l'utilisateur autorisé légal, qui sont décryptées (étape 22). Si le résultat de la comparaison montre que ces deux ensembles de données ne correspondent pas, le système informatique 30 enverra un message d'alerte D, puis toutes les fonctions du dispositif de clavier 10 seront verrouillées (étape 23), et de ce fait toute demande d'accès de la part d'un utilisateur non autorisé sera refusée. Si le résultat de la comparaison montre que ces deux ensembles de données correspondent l'un à l'autre, alors toute demande d'accès E de l'utilisateur sera autorisée (étape 24). On notera que le circuit de clé 13 dans chaque contrôleur de clavier est différent, de ce fait, les données d'empreintes digitales mémorisées dans le dispositif de mémorisation 14 seront différentes dans chaque clavier même pour le même utilisateur. La comparaison d'empreintes digitales (étape 22) est intégrée dans le contrôleur de clavier et ne peut pas être commandée par d'autres dispositifs y compris l'unité centrale. De plus, le présent dispositif de clavier 10 est relié au système informatique au moyen de liaisons filaires ou sans fil, et l'utilisateur peut changer le dispositif de clavier s'il le souhaite. De ce fait, on souhaite empêcher un utilisateur non autorisé de remplacer le dispositif de clavier d'origine par un autre dispositif de clavier comportant les données d'empreinte digitale de l'utilisateur non autorisé, et de se soustraire à l'étape de vérification du système informatique. Comme représenté sur la figure 3, la présente invention procure un ensemble de fiche cachée 41 et de fiche réelle 42 dans la fiche 40 du dispositif de clavier 10 qui est reliée à l'interface de périphérique du système informatique 30. La fiche cachée 41 et la fiche réelle 42 sont situées dans chaque dispositif de clavier de la présente invention. La fiche cachée 41 mentionnée ci-dessus est un film mince situé entre la fiche réelle 42 et le système informatique 30. Il existe deux points de connexion métalliques 411 et 431 situés sur la fiche cachée 41 et la fiche réelle 42, respectivement. La fiche cachée 41 sera fixée sur l'interface de périphérique du système informatique 30 après que la fiche du dispositif de clavier 10 a été insérée dans l'interface de périphérique du système informatique 30 tandis que le dispositif de clavier 10 est utilisé pour la première fois. La fiche cachée 41 devient de ce fait un élément du système informatique 30 et ne peut en être séparée. Une connexion de circuit est réalisée lorsque les deux points de connexion métalliques 411 sont reliés aux deux points de connexion métalliques 431. Les instructions provenant du dispositif de clavier 10 peuvent être transmises au système informatique grâce à l'utilisation de la connexion de circuit. Lorsque le dispositif de clavier 10 sera séparé de l'interface de périphérique, la fiche réelle 42 sera également désolidarisée de la fiche cachée 41, ce qui déconnectera la connexion de circuit et pourra être détecté par le système. Comme représenté sur la figure 4, la fiche cachée 41 et la fiche réelle 42 peuvent également être rendues uniques. A savoir, seule une fiche cachée 41 correspond à la fiche réelle 42 de sorte que les points de connexion métalliques 411 et 431 peuvent être connectés l'un à l'autre. De ce fait, la non-connexion du dispositif de clavier 10 ou la non- correspondance des points de connexion métalliques 411, 431 détruira également la connexion de circuit. A chaque fois qu'une déconnexion de circuit est détectée, un message vocal d'alerte peut être alors émis par le système informatique 30, suivi par le verrouillage de toutes les fonctions du dispositif de clavier 10. De ce fait, l'utilisateur non autorisé ne peut pas remplacer le clavier, afin de se connecter au système informatique 30. De plus, des batteries peuvent être utilisées dans le dispositif de clavier 10 en tant qu'alimentation afin de permettre la continuation de la connexion de circuit et d'émettre un message vocal d'alerte lorsque l'alimentation du système est coupée. En conséquence, la présente invention procure un lecteur d'empreintes digitales et un procédé d'identification grâce à l'utilisation d'une identification d'empreinte digitale biologique unique afin de vérifier l'habilitation de quelqu'un, de sorte qu'un détournement et une violation d'un code secret/mot de passe individuel ou une intrusion dans un espace de travail d'une personne autorisée sont empêchés. De ce fait, les inconvénients de la technique antérieure sont surmontés par la présente invention. Il sera évident pour l'homme de l'art que diverses modifications et variantes peuvent être apportées à la structure de la présente invention sans s'écarter de la portée ou de l'esprit de l'invention. REVENDICATIONS 1. Lecteur d'empreintes digitales caractérisé en ce qu'il comprend: au moins un lecteur d'empreintes digitales (11) situé dans une touche d'un clavier (10) destiné à lire une empreinte digitale, transformant les données d'empreinte digitale en un signal numérique, et transmettant le signal à un contrôleur de clavier (12), un contrôleur de clavier (12) destiné à réaliser un cryptage, un décryptage, et une comparaison des données d'empreintes digitales, dans lequel un circuit de clé unique (13), qui est déclenché par l'unité centrale (31), est situé dans le contrôleur de clavier, et un dispositif de mémorisation (14) destiné à mémoriser les données d'empreinte digitale de l'utilisateur vraiment autorisé, qui sont cryptées. 2. Lecteur d'empreintes digitales selon la revendication 1, caractérisé en ce que la touche est la touche "entrée", la touche "retour", ou d'autres touches. 3. Lecteur d'empreintes digitales selon la revendication 1, caractérisé en ce que le dispositif de mémorisation (14) est une mémoire de type flash. 4. Lecteur d'empreintes digitales selon la revendication 1, caractérisé en ce qu'une batterie est fournie pour le dispositif de clavier (10) en tant que source d'alimentation destinée à produire un message vocal. 5. Lecteur d'empreintes digitales selon la revendication 1, caractérisé en ce que le dispositif de clavier (10) comprend en outre une fiche reliée à une interface de périphérique du système informatique (30), la fiche étant composée d'un ensemble de fiche cachée (41) et de fiche réelle (42) unique, dans lequel la fiche cachée est un film mince situé entre la fiche cachée (41) et l'interface de périphérique, et comportant deux points de connexion métalliques, ces deux fiches de connexions deviendront un élément du système informatique et ne sont pas séparables, de plus, la fiche cachée (41) sera fixée sur l'interface de périphérique après que la fiche a été connectée à l'interface de périphérique, deux points de connexion métalliques sont situés dans la fiche réelle (42), une connexion de circuit est réalisée après que ces deux points de connexion métalliques de la fiche réelle sont connectés aux deux points de connexion métalliques de la fiche cachée de sorte qu'une instruction provenant du clavier peut être envoyée au système informatique. 6. Procédé d'identification d'empreinte digitale, caractérisé en ce qu'il comprend les étapes suivantes: a. établir une base de données d'empreintes digitales d'utilisateurs autorisés, b. recevoir des données d'empreinte digitale d'un utilisateur après qu'une touche a été enfoncée, c. décrypter des données d'empreinte digitale d'un utilisateur autorisé mémorisées dans une mémoire (14) par l'utilisation d'un circuit de clé (13) dans un contrôleur de clavier (12), d. comparer les données d'empreinte digitale reçues et les données d'empreintes digitales d'utilisateurs autorisés, e. émettre un message d'alerte et verrouiller toutes les fonctions du clavier (10) si le résultat de la comparaison montre qu'elles ne correspondent pas, et f. exécuter toutes les instructions demandées par l'utilisateur si le résultat de la comparaison montre qu'elles correspondent. 7. Procédé selon la revendication 6, caractérisé en ce que la base de données est établie lorsque l'ordinateur ou le système informatique (30) est utilisé pour la première fois, et le circuit de clé (13) du contrôleur de clavier (12) est déclenché par une unité centrale (31). 8. Procédé selon la revendication 6, caractérisé en ce que la base de données est établie par le premier utilisateur en saisissant son empreinte digitale, et le premier utilisateur définit d'autres utilisateurs autorisés et demande leurs données d'empreinte digitale afin d'établir la base de données d'empreintes digitales.