Brevet FR2674656A1 — publié le 19921002

La présente invention concerne le domaine de la sécurité des biens ou des personnes et plus spécialement la gestion des accès réglementés à une installation. I1 faut entendre par accès réglementé tout dispositif dont l'actionnement est soumis à une autorisation, celle-ci se manifestant la plupart du temps par la détention d'un code ou d'un dispositif codé. I1 s'agit notamment de toutes les installations anti-vol (immeubles, véhicules...) de toutes les installations de protection de certaines zones sensibles d'une entreprise, étant donné le caractère confidentiel du matériel ou des informations qui s'y trouvent, de toutes les installations de sécurité en matière de personnes limitant l'accès de certaines zones dangereuses à des personnes averties et autorisées... En prenant l'exemple d'un véhicule que l'on souhaite protéger contre le vol, il existe actuellement plusieurs dispositifs qui, sans empêcher de manière absolue le vol d'un véhicule, oppose au voleur une résistance plus ou moins importante selon le degré de complexité du dispositif. Certains d'entre eux sont de type purement mécanique permettant un verrouillage d'un organe essentiel du véhicule ou le retrait d'un organe du genre volant ou levier de vitesse. D'autres sont de type électronique ne commandant la mise en service de certains organes du véhicule (circuit d'alimentation générale...) qu'après avoir reçu un code, en général introduit par clavier. Ces derniers dispositifs, en général associés à des alarmes , sont d'un coût élevé et d'une mise en place assez longue. En outre, ils impliquent pour un véhicule donné, de transmettre correctement à tous ses conducteurs, le code d'accès ce qui contraint chaque conducteur à un effort de mémoire avec les risques de perte ou de fuite à propos de ce code. La présente invention entend remédier à ces inconvénients en proposant un dispositif beaucoup plus facile à installer et répondant à un code dont la mise en place et l'élaboration de manière aléatoire ne permet pas de le découvrir ni même de le connaître. A cet effet, l'invention a donc pour objet un dispositif d'actionnement autorisé des organes de condamnation d'une installation à accès règlementé, comportant un émetteur de signaux codés et un récepteur de ces signaux comprenant une unité logique reliée aux organes de condamnation pour les commander en réponse au signal reçu, dans lequel l'unité logique et l'émetteur sont chargés d'un numéro d'identification formé d'une pluralité de chiffres aléatoires avec un premier programme de traitement élaborant un nombre clé résultant d'une relation entre ces chiffres, et avec un second programme définissant un nombre déterminé de chiffres, l'émetteur ayant un codeur comportant un générateur de séquences d'un nombre préétabli de chiffres aléatoires et un programme de codage définies sant un nombre code résultant d'une relation entre le nombre clé et chacun des chiffres de la séquence situé à chacune des positions relatives définies par les chiffres élaborés par le second programme, à l'exception d'au moins un chiffre à la position duquel le nombre code est placé, le signal émis étant l'image de la séquence pseudo-aléatoire ainsi créée, tandis que l'unité logique possède un décodeur pour constater ou non, par un programme de décodage semblable au programme de codage, que la relation de codage est vérifiée, et actionner ou non en conséquence les organes de condamnation Pour éviter l'actionnement frauduleux par recopie d'un code opérant et émission de celui-ci en direction du récepteur, l'unité logique comporte une mémoire d > enregis- trment des n derniers signaux reçus et un comparateur du signal traité avec chacun des signaux enregistrés, émettant en sortie un signal d'interdiction de commande des organes de condamnation, en cas d'égalité constatée par le comparateur. Le code ainsi installé dans le dispositif est inconnu de tous, même du constructeur, si bien qu'il n'est possible ni de le découvrir, ni de le reproduire, et qu'il n'est pas besoin de le transmettre ; il suffit en effet de transmettre l'émetteur du signal. Dans un mode de réalisation préféré de l'invention et notamment appliqué aux antivols de véhicule automobile, le récepteur est placé dans un volume de l'installation dont l'accès est commandé par l'un des organes de condamnation susdits et est relié à l'émetteur par l'intermédiaire d'une fibre optique. Le signal codé est constitué par un rayonnement infrarouge. Enfin, le dispositif comporte des moyens pour procéder au chargement simultané du numéro d'identification dans le récepteur et dans une pluralité d'émetteurs dont chacun constitue une clé d'accès à l'installation. D'autres caractéristiques et avantages de l'invention ressortiront de la description donnée ci-après à titre d'exemple, d'un mode de réalisation de l'invention. Il sera fait référence au dessin annexé qui est un schéma synoptique du récepteur et de l'émetteur selon 1 'in- vention. Le dispositif de l'invention comporte un émetteur 1 et un récepteur 2, l'émetteur fournissant au récepteur un signal codé 3 (par exemple sous forme d'un rayonnement émis par un diode infrarouge 4). Ce signal sera avantageusement collecté par une fibre optique 5 aboutissant à un amplificateur 6 du récepteur. La sortie de l'amplificateur est recueillie par un contrôleur 7 qui réalise l'analyse du signal et son décodage et qui émet en sortie 8 des signaux de commande en direction des organes de condamnation à actionner (non représentés), par l'intermédiaire de circuits d'interfaçage 9 et de mixage 10. Le contrôleur 7 reçoit en entrée 11 des signaux de retour le renseignant sur l'état des organes de condamnation qu'il a actionnés. On notera que le contrôleur 7 possède une sortie 12 d'exci tation d'une ou plusieurs diodes luminescentes 13 et 14 de couleurs différentes, formant témoins de fonctionnement (ou d'état) des divers organes de condamnation ou d'autres composants du dispositif tel, par exemple, que la source d'énergie Cette dernière comporte au moins une batterie 15 qui, dans le cas d'un dispositif anti-vol de véhicule automobile, peut être la batterie d'accumulateurs du véhicule lui-même, doublée d'une petite batterie de secours 16. Pour ce qui concerne l'émetteur 1, celui-ci comprend un codeur 17, une unité de traitement 18 et de commande de l'émission (l'interrupteur 18a symbolisant l'action manuelle), un circuit 19 d'interface entre l'unité 18 et la diode 4 et un circuit 20 d'interface pour permettre le chargement du codeur comme cela sera expliqué ciaprès. Le contrôleur logique 7 du récepteur consiste en un microprocesseur comprenant deux programmes, l'un de défi- nition d'un nombre clé (c) et l'autre définissant un nombre (n) donné de chiffres, à partir d'une pluralité de (p) chiffres aléatoires chargés dans une mémoire électriquement programmable et effeçable 21. Par exemple, la pluralité (p) de chiffres chargée dans la mémoire 21 comprend 4 chiffres quelconques déterminés par un générateur de chiffres aléatoires que comprend le microprocesseur ou qui est connecté à ce dernier pour charger la mémoire. Ces quatre chiffres constituent le numéro d'identification du dispositif à partir desquels le mocroprocesseur peut calculer un nombre clé en fonction d'un programme ou d'un algorithme qu'il contient. Cet algorithme sera par exemple : le nombre clé est à la somme de ces quatre chiffres. Ce nombre clé est mémorisé dans la mémoire 21. Au moyen d'un second programme ou algorithme, le microprocesseur définit un nombre déterminé n de chiffres Par exemple, ce nombre sera de préférence au moins égal à quatre. Un algorithme simple consiste à décider que chacun de ces quatre chiffres est égal au quatre chiffres composant le numéro d'identification. Ces quatre chiffres sont également mémorisés dans la mémoire 21. Par le biais d'une connexion amovible 22, le microprocesseur 7 charge d'une part le nombre clé (c) et, d'autre part, les (n) chiffres calculés par le second algorithme, dans une mémoire électriquement programmable et effaçable appartenant à l'ensemble codeur 17/unité de traitement 18. Le codeur comprend également un générateur de chiffres aléatoires capable d'engendrer en direction de l'unité de traitement 18 une séquence de (t) chiffres quelconques (par exemple 16 chiffres) à chaque commande manuelle de l'émetteur (fermeture de l'interrupteur 18a). L'unité de traitement comprend un algorithme par lequel on établit une relation entre les chiffres de la séquence (t) qui sont dans cette séquence,à la position définie par les (n) chiffres mémorisés, à l'exception d'au moins un, et le nombre clé (C). Le résultat de cette relation appelé nombre code (r) est alors inscrit à l'emplacement du chiffre qui n'a pas été pris en compte dans la relation. La séquence de (t) chiffres aléatoires devient une séquence pseudo aléatoire qui est transformée par le circuit d'interface 19 en un signal d'excitation codé de la diode 4 émettrice d'un rayonnement infrarouge. Conduit par la fibre optique 5, ce rayonnement est transformé par le circuit 6 en signal électrique codé où il est analysé par l'unité logique ou microprocesseur 7 qui contient un algorithme semblable à celui de l'élaboration du signal dans l'émetteur, c'est-à-dire permettant d'isoler dans la série pseudo-aléatoire reçue les n chiffres significatifs définis par leur position dans la série et de constater (ou non) qu'ils vérifient la relation qui les combine avec le nombre clé. Si cette vérification est constatée, l'unité 7 envoie un ordre de commande par ses sorties 8 en direction des organes de condamnation à actionner dans le sens de leur libération. Dans le cas contraire, ces organes ne sont pas actionnés et restent dans leur position de condamnation. Pour illustrer cet exposé, on supposera que le numéro d'identification est 2 3 4 5, que le nombre clé est 2 + 3 + 4 + 5 = 14 et que n chiffres déterminés par le second programme ou algorithme, sont 2 3 4 5. Ainsi, en ayant chargé le récepteur et l'émetteur, ceux-ci ont en mémoire le nombre clé 14 et les quatre chiffres 2, 3, 4, 5. Le générateur aléatoire de l'émetteur est activé 18a par l'utilisateur. Les 16 chiffres générés sont 1236287952637841 Le second algorithme ayant défini les chiffres 2, 3, 4 et 5, a défini : a) que quatre chiffres de la séquence aléatoire sont significatifs b) que ces quatre chiffres sont placés, le premier en seconde position dans la séquence (soit n 1 = 2), le second dans la troisième position qui suit le premier (soit n 2 = 2), le troisième dans la quatrième position après le second (soit n 3 = 5) et le dernier dans la cinquième position après le quatrième (soit n 4 = 8). L'algorithme de traitement de l'émetteur est de la forme : n 1 x n 2 x n 3 - n' = c ; c'est-à-dire si nl x n2 x n3 > c, la relation est n1 x n2 x n3 - n' = c si n 1 x n 2 x n 3 n 1 x n 2 x n 3 + n' = c. Dans le cas présent, 2 x 2 x 5 - n' = 14 d'où n' = 6. La séquence pseudo aléatoire transmise est alors 1236287952637641 Le récepteur recevant ce signal va isoler les chiffres 2, 2, 5 et 6 et, constatant que 2 x 2 x 5 = 20 > 14, faire l'opération 2 x 2 x 5 - 6 pour constater que le résultat est égal au nombre clé, et en conséquence agir sur la commande des organes de condamnation. Ce codage présente l'avantage de ne pas être décryptable aisément, car même si on en connait le principe, le numéro d'identification est attribué au dispositif d'une manière aveugle. Il existe des enregistreurs qui peuvent capter un rayonnement infra-rouge codé, à l'insu de l'opérateur. A partir de cet enregistrement, il est donc aisé de reproduire un code qui "fonctionne". Avec le dispositif selon 1 invention cette fraude ne peut se pratiquer que si on confie un émetteur à une personne indélicate qui recopie le signal. Le dispositif selon l'invention offre deux parades simples à cette fraude. La première consiste au moyen d'une unité de mémoire prévue dans le récepteur 7, à enregistrer chacun des signaux reçus ou au moins un grand nombre de ceux dernièrement reçus (par exemple les cinq cents derniers) , et à comparer chaque nouveau signal à cette collection de signaux anciens. S'il y a identité de signaux, l'action de l'unité logique 7 sur les organes de condamnation est inhibée; Il se peut que cette inhibition se produise malgré un signal "autorisé";dans ce cas l'opérateur renouvelle l'émission et selon toute probabilité, le nouveau code sera différent de tous ceux enregistrés. En revanche, la répétition frauduleuse du signal identique à lui-même ne produira pas la décondamnation souhaitée.On peut d'ailleurs agrémenter le dispositif d'une alarme qui serait activée quand le dispositif a à connaître trois ou quatre signaux consécutifs semblables. On peut également prévoir un accès 23 de lecture de la mémoire d'enregistrement des 4 ou 500 derniers codes reçus qui permettrait en l'absence d'alarme, de pouvoir détecter les tentatives de fraudes. La seconde parade réside dans une réinitialisation du dispositif récepteur et émetteursen chargeant l'un et les autres d'un nouveau numéro d'identification formé de chiffres aléatoires. Bien entendu, l'émetteur de l'invention est mobile, c'est-à-dire porté par l'opérateur. Pour agir sur le dispositif, l'émetteur doit être approché de l'extré- mité 5a de la fibre optique 5. Contrairement aux émetteurs infra-rouge de commande à distance, le fait d'être à proximité de la fibre ne demande qu'une très faible puissance émettrice donc une consommation faible d'énergie embarquée dans l'émetteur. L'extrémité 5a de la fibre peut être très discrète et constituer déjà pour le fraudeur une occasion de perdre du temps. Elle peut, en revanche, constituer le témoin lumineux, hors de l'installation, de l'état des organes de verrouillage. Pour ce faire, elle peut être bi-directionnelle et par un miroir 24 transparent aux infra-rouge, recueillir à l'intérieur du récepteur 2, l'émission lumineuse d'une ou plusieurs diodes commandée par l'unité logique 7 qui possède les informations sur l'état de ces organes. L'invention trouve bien entendu de nombreuses applications dans le domaine de la sécurité des biens ou des personnes. L'une d'elles réside dans son utilisation comme anti-vol de véhicule automobile. Dans ce cas, le récepteur 2 est logé dans l'espace moteur de la carosserie et la fibre optique aboutit à la planche de bord en empruntant sans difficulté l'un des passages des câbles prévus entre l'habitacle et l'espace moteur. Parmi les organes de condamnation on comptera un coupe-circuit électrique général et un verrouillage de la fermeture du capot moteur de manière à interdire l'accès au moteur du véhicule et au récepteur du dispositif. L'énergie nécessaire au récepteur sera celle fournie par la batterie du véhicule avec une batterie de secours, en cas de défaillance de la batterie principale. Il faut noter qu'il sera mis en place des systèmes de sécurité décondamnant les accès au moteur en cas de panne.Par ailleurs, une temporisation permettra de disposer d'un temps d'accès libre au moteur suffisant après coupure de celui-ci pour y accéder en cas de nécessité. Une seconde application de l'invention est la réalisation d'une serrure électronique fiable pour locaux d'habitation ou professionnels. L'invention trouve une troisième application dans la gestion des accès réglementés à certaines zones dangereuses ou sous haute protection. Il est en effet possible de créer des degrés d'accès avec une initialisation identique de tous les récepteurs dont les algorithmes sont différents, de sorte qu'à partir d'un numéro d'identification identique, il est possible d'engendrer des codes dont la complexité augmente en raison inverse de la permissivité d'accès, le code le plus complexe étant néanmoins opérant à l'égard des accès "inférieurs". L'invention n'est pas limitée au mode de réalisation donné ci-après à titre d'exemple. En particulier, on peut ajouter à la procédure décrite une phase supplémentaire ayant pour objet d'augmenter la protection contre le piratage. Cette phase peut consister, avant l'actionnement des organes de condamnation par l'unité logique 7, en l'envoi par cette dernière, au moyen d'un émetteur secondaire 7a via la fibre optique 5, d'un signal code en direction de l'émetteur 1, qui déclenche l'émission par ce dernier d'une seconde séquence pseudo aléatoire dans laquelle le signal code a été introduit au moyen d'un algorithme et a modifié au moins l'un des chiffres de position relative définie. C'est alors la réception et la reconnaissance par l'unité logique de cette seconde émission qui commande l'actionnement des organes de condamnation. Cette variante introduit un échange de signal entre émetteur et récepteur qu'il est impossible de copier. REVENDICATIONS 1. Dispositif d'actionnement autorisé des organes de condamnation d'une installation à accès réglementé, comportant un émetteur (1) de signaux (3) codés et un récepteur (2) de ces signaux comprenant une unité logique (7) reliée aux organes de condamnation pour les commander en réponse au signal reçu, caractérisé en ce que l'unité logique (7) et l'émetteur (1) sont chargés d'un numéro d'identification formé d'une pluralité (p) de chiffres aléatoires avec un premier programme de traitement élaborant un nombre clé (c) résultant d'une relation entre ces chiffres, et avec un second programme définissant un nombre (n) déterminé de chiffres, l'émetteur (1) ayant un codeur (17,19) comportant un générateur de séquences d'un nombre (t) préétabli de chiffres aléatoires et un programme de codage définissant un nombre code (r) résultant d'une relation entre ces chiffres, et avec un second programme définissant un nombre (n) déterminé de chiffres, l'émetteur (1) ayant un codeur (17,18) comportant un générateur de séquences d'un nombre (t) préétabli de chiffres aléatoires et un programme de codage définissant un nombre code (r) résultant d'une relation entre le nombre clé (c) et chacun des chiffres de la séquence (t) situé à chacune des pmositions relatives définies par les chiffres (n) élaborés par le second programme, à l'exception d'au moins un chiffre à la position duquel le nombre codé (r) est placé r le signal émis étant l'image de la séquence pseudo-aléatoire ainsi créée, tandis que l'unité logique (7) possède un décodeur pour constater ou non, par un programme de décodage semblable au programme de codage, que la relation de codage est vérifiée, et actionne ou non en conséquence les organes de condamnation. 2. Dispositif selon la revendication 1 caractérisé en ce que l'unité logique (7) est équipée d'un émetteur (7a) pour transmettre avant action sur les organes de condamnation, un signal code à l'émetteur (1) quand la relation de codage est vérifiée, l'émetteur (1) à réception de ce signal code émettant une seconde séquence pseudoaléatoire comportant un second nombre code situé à l'un des emplacements relatifs définis par les chiffres (n) et en relation avec le signal code, cette seconde séquence étant reçue et décodée par l'unité logique (7) qui agit en réponse sur les organes de condamnation. 3. Dispositif selon la revendication 1 ou la revendication 2, caractérisé en ce que l'unité logique (7) comporte une mémoire d'enregistrement des derniers signaux reçus et un comparateur du signal traité avec chacun des signaux enregistrés, émettant en sortie un signal d'interdiction de commande des organes de condamnation, en cas d'égalité constatée par le comparateur. 4. Dispositif selon l'une des revendications 1 à 3, caractérisé en ce que le récepteur (2) est placé dans un volume de l'installation dont l'accès est commandé par l'un des organes de condamnation susdits et est relié à l'émetteur (1) par l'intermédiaire d'une fibre optique (5). 5. Dispositif selon la revendication 4 caractérisé en ce que le signal codé est constitué par un rayonnement infra-rouge. 6. Dispositif selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comporte des moyens pour procéder au chargement du numéro d'identification dans le récepteur (2) qui comportent une connexion amovible avec une pluralité d'émetteurs (1) dont chacun constitue une clé d'accès à l'installation pour charger chacun d'eux du nombre clé et des chiffres aléatoires. 7. Dispositif selon la revendication 6 caractérisé en ce que ces moyens sont constitués par un générateur d'une série (p) de chiffres aléatoires. 8. Dispositif selon l'une quelconque des revendications précédentes caractérisé en ce que l'installation est constituée par un véhicule automobile, le volume ac cueillant le récepteur (2) étant formé par le volume moteur, le capot étant équipé d'un organe de verrouillage dont l'ouverture est commandée par l'unité logique (7) du récepteur (2). 9. Dispositif selon la revendication 8 caractérisé en ce que l'émetteur (1) est intégré au porte-clé du véhicule et coopère, depuis l'habitacle, avec l'extrémité (5a) d'une fibre optique (5) traversant la paroi du véhicule séparant l'habitacle du moteur.