Brevet FR2674970A1 — publié le 19921009

Procédé de contrôle d'accès à un ordinateur individuel et dispositif de mise en oeuvre du procédé. L'invention concerne un procédé qui permet de contrôler l'utilisation d'un ordinateur individuel, grâce à l'action d'un dispositif de mise en oeuvre du procédé, lequel est destiné à imposer le chargement du système d'exploitation à partir du disque dur interne à l'ordinateur individuel. Le domaine de l'invention est plus généralement celui de la sécurité des systèmes d'information automatisés, et plus particulièrement de la sécurité des ordinateurs individuels. En effet, de nos jours dans les entreprises, une quantité croissante d'informations sont conservées sur les disques internes (disques durs) des ordinateurs individuels. Ces données qui peuvent être ordinaires, sensibles ou confidentielles représentent toujours une valeur importante car elles constituent le vrai patrimoine informationnel des entreprises ou des organismes. De plus, la loi impose de protéger les informations de type nominatives du point de vue de la confidentialité et de l'intégrité des dites données. Enfin, le savoir-faire se trouve enregistré dans les différents fichiers des ordinateurs indivuels dont l'entreprise dispose. Outre les atteintes à la confidentialité des données qui ont toujours représenté un risque réel, une nouvelle menace est apparue ces dernières années. Il s'agit des actions malveillantes d'individus, voire d'organisations dont les objectifs consistent à provoquer la destruction physique ou logique des données et dans certains cas des éguipements informatiques eux-mêmes, par l'insertion dans le système de vers, virus, chevaux de troie, bombes logiques et autres mécanismes de destruction préprogrammes. Il est connu å ce jour que pour infecter un ordinateur individuel ou pour détruire des données, il faut toujours opérer un contact direct entre les données ou les programmes enregistrés sur le disque dur de l'éguipement informatique et une autre source d'informations, de préférence exécutable. Pour assurer ce contact, il faut avoir la possiblité d'introduire des informations parasites, généralement par l'intermédiaire d'une unité de lecture/écriture de disquette, sur le disque dur de l'ordinateur individuel. Par conséquent si l'entreprise veut protéger son patrimoine informationel, elle doit mettre en place des procédures rigoureuses d'échanges des informations entre ses différents postes de travail informatisés et l'environnement extérieur. Ensuite, l'entreprise doit sensibiliser et responsabiliser les collaborateurs concernés vis-à-vis du respect assidu des dites procédures. Enfin, l'entreprise doit fournir à ses collaborateurs les moyens de protéger le patrimoine existant, à l'aide d'outils efficaces qui supposent une intervention volontaire de la part des intéressés, et un suivi rigoureux de la part de la hiérarchie. Il s'avère par conséquent essentiel que l'utilisateur d'un ordinateur individuel, soit en permanence responsabilisé à la protection des différentes informations à sa disposition et de plus, qu'il ne puisse renier son comportement à l'égard des procédures de sécurité en place. La présente invention qui a pour objectif d'apporter une solution aux problèmes évoqués propose un procédé de contrôle d'accès à un ordinateur individuel et un dispositif serrure, ci-après dénommée "disquette-serrure", ,de mise en oeuvre du procédé. Le procédé est notamment destiné à permettre de façon simple et peu coûteuse, de garantir que l'utilisateur d'un ordinateur individuel est bien autorisé à accéder à ltequipement informatique en question. D'autres caractéristiques et avantages de l'invention ressortiront mieux de la description détaillée qui va suivre du procédé et du dispositif disquette-serrure qui le met en oeuvre, dans laquelle : La figure 1 représente le dispositif disquette-serrure vue de dessus. La figure 2 représente le dispositif disquette-serrure vue en coupe, dans la position fermée. La figure 3 représente le dispositif disquette-serrure vue en coupe, dans la position ouverte. La figure 4 représente le logement de l'unité de lecture /écriture de disquette, vue en coupe, dans un ordinateur individuel. La figure 5 est un schéma logique qui représente les étapes successives relatives aux principes généraux mis en oeuvre par les différents équipements du marché pour assurer le chargement du système d'exploitation dans un ordinateur individuel. Ce schéma permet également de décrire l'insertion du procédé de contrôle d'accès à l'ordinateur individuel et sa relation avec le dispositif disquette-serrure. Conformément à la figure 1, un dispositif disquetteserrure de mise en oeuvre du procédé est constitué d'un support rigide (1) ayant la forme d'un rectangle de 9,3 cm de longueur sur 9,0 cm de largeur et d'environ 0,3 cm d'épaisseur, prolongé par une sorte de poignée (2) dans laquelle est incorporée une serrure à barillet (3) du commerce, dotée d'une clef (4). Sur cette serrure est fixée une tige (5) terminée à son extrémité par un panneton (6). En fait, on peut considérer que ce rectangle est une disquette factice compatible avec la norme standard des constructeurs d'unité de lecture/écriture de disquette amovible du marché. Sa fonction est de servir de mécanisme d'obturation afin d'interdire l'introduction d'une disquette dans l'unité de lecture/écriture, lorsque cette disquette factice, dénommée "disquette-serrure" a été verrouillée à ladite unité. La disquette-serrure (1) décrite dans la figure 2 en position fermée, et dans la figure 3 en position ouverte, est constituée d'une pièce (7) et d'une pièce (8) qui stemboîtent au niveau du repère (9). Cette charnière (9) ainsi formée rend solidaire les pièces (7) et (8). Une lame métallique (10) agit en qualité de ressort pour exercer une pression afin d'écarter les pièces (7) et (8) l'une de l'autre. Cependant le panneton (6) maintient les pièces (7) et (8) l'une contre l'autre à l'aide de la butée (11) existante sur la face intérieure de la pièce (8) en raison de son insertion dans la dite butée (11) lorsque la disquette-serrure (1) est en position fermée. La disquette-serrure (1) est destinée à être introduite dans la fente (12) de l'unité de lecture/ecriture de disquette (13) représentée par la figure 4. Si l'on veut comdamner l'accès à l'unité de lecture/ écriture de disquette (13) pour un utilisateur non autorisé, il suffit d'introduire la disquette-serrure (1) dans la fente (12) de l'unité de lecture/écriture de disquette (13) de la figure 4 et de verrouiller le mécanisme de fermeture (3) à l'aide de la clef (4). Cette action a pour effet de provoquer l'ouverture physique de la disquette-serrure (1). Le panneton (6) de la tige référencée (5) permet, lorsque la tige solidaire de la serrure (3) pivote sous l'action de la clef (4), d'écarter la pièce (7) de la pièce (8), bien que les deux parties restent maintenues solidaires par la charnière (9). Dans ces conditions, la disquette serrure (1) ne peux plus être extraite de l'unité de lecture/écriture de disquette (13) de la figure 4 car les pièces (7) et (8) obstruent la fente (12) en raison de l'épaisseur atteinte, qui est devenue supérieure à celle de la fente (12). La présence de la disquette-serrure (I) dans l'unité de lecture/écriture (13) interdit également de pouvoir démonter les carters de l'ordinateur individuel et donc, par le fait, de pouvoir remplacer l'unité de lecture/écriture (13) par une autre unité identique afin de s'affranchir des dispositions de contrôle en place. A l'inverse, si l'on veut autoriser l'accès à l'unité de lecture/écriture de disquette (13) de la figure 4 par un utilisateur autorisé, il suffit qu'il dispose de la clef (4) et qu'il déverrouille le mécanisme de fermeture (3) à l'aide de la clef (4). Cette action a pour effet de provoquer la fermeture physique de la disquette-serrure (1). Ce mouvement au niveau du panneton (6) de la tige référencée (5 > solidaire de la serrure (3) permet en s'insérant dans le logement (11) de la pièce (8) de rapprocher jusqu'à les toucher la pièce (7) et la pièce (8), annulant ainsi l'effet du ressort (10). Dans ces conditions la disquette-serrure (1) peut être extraite de l'unité de lecture/écriture de disquette (13) de la figure 4, car l'épaisseur des pièces (7) et (8) est de nouveau inférieure à l'écartement de la fente (12). Si un tiers malintentionné, ne disposant pas de l'autorisation, donc de la clef(4) pour retirer la disquetteserrure (1), brisait celle-ci en pratiquant des torsions répétées sur la poignée (2), cela aurait pour effet que le ressort(10) continuerait à maintenir les pièces (7) et (8) de la disquette-serrure (1) écartée à l'intérieure de l'unité de lecture/ecriture de disquette (13), interdisant par conséquent d'introduire une autre disquette dans le logement (14) de l'unité de lecture/écriture (13). Le dispositif disquette-serrure (1) peut être réalisé dans une matière connue, par exemple plastique dur, et si possible incassable. Il est de conception simple, ce qui représente un avantage vis-à-vis du coût de la fabrication et de la maintenance dudit dispositif. Le dispositif disquette-serrure (1) est auditable. En effet du point de vue de la sécurité, la certitude est absolue qu'il ne peut pas y avoir de mécanisme caché, qui permettrait de dissimuler un piège quelconque, qui affaiblirait le niveau de sécurité du procédé de contrôle d'accès à un ordinateur. Il n'en est pas de même pour les dispositifs qui sont réalisés avec des composants électroniques et qui fonctionnent selon un programme enregistré. En effet rien ne prouve que ces dispositifs ne réagissent pas de manière frauduleuse dans une situation particulière. Par exemple la réception d'une séquence de caractères dont la pre-programmation, dans le dispositif électronique ou bien dans l'un des composants, peut avoir pour objectif de déclencher une action spécifique. Le procédé de contrôle d'accès à un ordinateur individuel et le dispositif disquette-serrure pour le mettre en oeuvre, est caractérisé par le principe de base décomposé sur la figure 5, et dont l'explication est donnée ci après. Il est connu à ce jour que pour fonctionner, un ordinateur individuel a besoin de disposer d'un système d'exploitation. Il est également connu que le principe retenu par les différents fabricants d'ordinateurs individuels consiste, par construction, lors de la mise sous tension de l'équipement informatique (15), à charger le système d'exploitation qui est enregistré sur une disquette spécialisée, à partir de l'unité de lecture/ecriture de disquette externe (16). Si aucune disquette (17) n'est présente dans l'unité de lecture/écriture externe, généralement référencée unité A, l'ordinateur individuel charge le système d'exploitation à partir de l'unité de disque dur interne à l'équipement (18). Le principe proposé dans le procédé de contrôle d'accès à un ordinateur individuel et dispositif disquette-serrure de mise en oeuvre du procédé, objet de la présente invention, consiste à forcer le chargement du système d'exploitation à partir de l'unité de disque dur (18) interne à l'équipement informatique. Il est en effet possible, dans cette condition, d'imposer l'exécution d'une procédure particulière (19) à la suite du chargement du système d'exploitation et avant la mise en fonctionnement de l'ordinateur individuel par l'utilisateur (20). Cette procédure permet de lancer automatiquement l'exécution d'un ou plusieurs programmes (19) sans qu'aucune possibilité d'interruption ne soit possible durant cette étape, par une intervention de l'utilisateur. Cette procédure particulière (19) ne peut être supprimée qu'en procédant au chargement d'un système d'exploitation à partir de l'unité de lecture/écriture de disquette externe (16). Le pricipe propose par le présent procédé de contrôle d'accès à un ordinateur individuel consiste à interdire le chargement d'un système d'exploitation par l'unité de lecture/écriture de disquette externe (16), en empêchant physiquement d'introduire une disquette système d'exploitation dans ladite unité. Cette objectif est atteint en insérant le dispositif disquette-serrure (1) dans le logement (14) de l'unité de lecture/écriture de disquette (13), puis en verrouillant le dispositif disquette-serrure (1) à l'aide de la clef (4) afin de rendre impossible le retrait de la disquette-serrure (1) par un tiers non autorisé. La mise en place de la disquette-serrure (1) impose donc à l'ordinateur individuel d'assurer le chargement du système d'exploitation (18) à partir de l'unité de disque dur interne à l'équipement, puis à lancer automatiquement l'exécution (19) du programme de la procédure d'authentification. Ce programme consiste à vérifier le droit d'accèder à l'ordinateur individuel par l'usager, à l'aide de mécanisme de contrôle traditionnel connu des professionnels ou en utilisant, par exemple, le mécanisme d'authentification objet du brevet Français n 89 14.560. Le procédé de contrôle d'accès à un ordinateur individuel utilise un dispositif disquette-serrure (1) tel que représenté par la figure 1. Dans ce cas le support est une matière plastique dur. Cependant, une caractéristique complémentaire et avantageuse du procédé consiste en ce que le dispositif disquette-serrure (1) puisse être réalisé d'une autre manière. Par exemple, la logique retenue pour le fonctionnement du procédé de contrôle d'accès à un ordinateur individuel peut également s'appliquer si les fonctions assurées par le dispositif disquette-serrure (1) sont simulées au niveau du microprocesseur interne de l'ordinateur individuel, qui a en charge d'exécuter les opérations d'entrees/sorties lors de la mise sous tension de l'appareil. Cependant du point de vue de l'usager, le mode operatoire, qui préside à la mise en oeuvre du procédé de contrôle d'accès à un ordinateur individuel, reste identique à celui du dispositif disquette-serrure (1), lequel est transposé dans son intégralité. L'invention propose un procédé de contrôle d'accès à un ordinateur individuel et un dispositif disquette-serrure de mise en oeuvre, acceptable par tous et qui, en raison de la parfaite autonomie du dispositif disquette-serrure ne présente pas de difficulté particulière pour l'intégrer dans des équipements en service à ce jour ou pour l'implanter dans de nouveaux matériels, par exemple les nouvelles unités de lecture/ecriture de disquette au format de 2 pouces et demi. Le procédé de contrôle d'accès à un ordinateur individuel et le dispositif disquette-serrure qui le met en oeuvre est destiné à s'assurer de façon simple et peu coûteuse que l'utilisateur est réellement autorisé à accéder à l'appareil. REVENDICATIONS 1) Procédé de contrôle d'accès à un ordinateur individuel caractérisé en ce qu'il consiste à provoquer obligatoirement le chargement du système d'exploitation, à partir de l'unité de disque dur interne à l'ordinateur individuel. Cet objectif est atteint en interdisant le chargement du système d'exploitation à partir de l'unité de lecture/ écriture externe, en rendant celle-ci inutilisable du fait de la présence dans ladite unité du dispositif disquetteserrure dûment verrouillée afin d'en empêcher le retrait par un tiers. 2) Procédé selon la revendication 1 caractérisé en ce qu'une procédure spécialisée est automatiquement et obligatoirement exécutée dès la fin du chargement du système d'exploitation. Cette procédure spécialisée consiste à exécuter un programme de vérification enregistré sur le disque dur de l'équipement. Ce programme contrôle que l'utilisateur est autorisé à utiliser l'ordinateur individuel selon un mécanisme d'authentification déjà connu. 3) Dispositif disquette-verrou pour mise en oeuvre du procédé selon l'ensemble des revendications précédentes, caractérisé en ce qu'il comporte sur un support rigide (1) ayant la forme d'un rectangle de 9,3 cm de longueur sur 9,0 cm de largeur et d'environ 0,3 cm d'épaisseur, prolongé par une sorte de poignée (2) dans laquelle est incorporée une serrure à barillet (3) du commerce, dotée d'une clef (4). Sur cette serrure est fixée une tige (5) terminée à son extrémité par un panneton (6). Le dispositif disquette-verrou est également constitué d'une pièce (7) et d'une pièce (8) qui s'emboîtent au niveau du repère (9). Cette charnière (9) ainsi formée rend solidaire les pièces (7) et (8). Une lame métallique (10) agit en qualité de ressort pour exercer une pression afin d'écarter les pièces (7) et (8) l'une de l'autre. Cependant le panneton (6) maintient les pièces (7) et (8) l'une contre l'autre à l'aide de la butée (11) existante sur la face intérieure de la pièce (8) en raison de son insertion dans la dite butée (11) lorsque la disquette serrure (1) est en position fermée. 4) Dispositif disquette-serrure pour mise en oeuvre du procédé selon la revendication 3, caractérisé par sa compatibilité avec la norme standard des constructeurs d'unité de lecture/ écriture de disquette amovible du marché. 5) Dispositif disquette-serrure pour mise en oeuvre du procédé selon les revendications 3 et 4, caractérisé par sa fonction de disquette factice destinée à être introduite dans la fente (12) de l'unité de lecture/ écriture externe de disquette (13) d'un ordinateur individuel pour y jouer le role d'une serrure, dans le but d'empêcher l'introduction d'une autre disquette dans l'unité de lecture/écriture, lorsque ce dispositif disquette-serrure a été verrouillée à ladite unité. 6) Dispositif disquette-verrou pour mise en oeuvre du procédé selon les revendications 3, 4 et 5, caractérisé en ce le verrouillage du mécanisme de fermeture (3) à l'aide de la clef (4) a pour effet de provoquer l'ouverture physique de la disquette-serrure (1). Le panneton (6) de la tige référencée (5) permet, lorsque la tige solidaire de la serrure (3) pivote sous l'action de la clef (4), d'écarter la pièce (7) de la pièce (8), bien que les deux parties restent maintenues solidaires par la charnière (9). Dans ces conditions, la disquette serrure (1) ne peux plus être extraite de l'unité de lecture/écriture de disquette (13) car les pièces (7) et (8) obstruent la fente (12) en raison de l'épaisseur atteinte, qui est devenue supérieure à celle de la fente (12). 7) Dispositif disquette-verrou pour mise en oeuvre du procédé selon les revendications 3, 4, 5 et 6, caractérisé en ce que la présence de la disquette-serrure (1) dans l'unité de lecture/ecriture (13) interdit également de pouvoir démonter les carters de l'ordinateur individuel et donc, par le fait, de pouvoir remplacer l'unité de lecture/écriture (13) par une autre unité identique afin de s'affranchir des dispositions de contrôle en place. 8) Dispositif disquette-verrou pour mise en oeuvre du procédé selon les revendications 3, 4, 5 et 6, caractérisé en ce le déverrouillage du mécanisme de fermeture (3) à l'aide de la clef (4) a pour effet de provoquer la fermeture physique de la disquette-serrure (1). Ce mouvement au niveau du panneton (6) de la tige référencée (5) solidaire de la serrure (3) permet en s'insérant dans le logement (11) de la pièce (8) de rapprocher jusqu'à les toucher la pièce (7) et la pièce (8), annulant ainsi l'effet du ressort (10). Dans ces conditions la disquette-serrure peut à nouveau être extraite de l'unité de lecture/ecriture de disquette (13), car l'épaisseur des pièces (7) et (8) est de nouveau inférieure à l'écartement de la fente (12). 9) Dispositif disquette-verrou pour mise en oeuvre du procédé selon les revendications 3, 4, 5 et 6 caractérisé en ce que des torsions qui seraient répétées au niveau de la poignée (2) jusqu'à obtenir sa rupture, auraient pour effet que le ressort (10) continuerait à maintenir l'écartement à l'intérieure de l'unité de lecture/ écriture de disquette entre la pièce (7) et la pièce (8) de la disquette-serrure, interdisant par conséquent de pouvoir introduire une autre disquette.