EP0171323B1 - Installation de commande et de contrôle des différentes serrures codées d'un ensemble - Google Patents

Installation de commande et de contrôle des différentes serrures codées d'un ensemble Download PDF

Info

Publication number
EP0171323B1
EP0171323B1 EP85401476A EP85401476A EP0171323B1 EP 0171323 B1 EP0171323 B1 EP 0171323B1 EP 85401476 A EP85401476 A EP 85401476A EP 85401476 A EP85401476 A EP 85401476A EP 0171323 B1 EP0171323 B1 EP 0171323B1
Authority
EP
European Patent Office
Prior art keywords
code
reader
lock
codes
key
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
EP85401476A
Other languages
German (de)
English (en)
Other versions
EP0171323A1 (fr
Inventor
Jacques Lewiner
Claude Hennion
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of EP0171323A1 publication Critical patent/EP0171323A1/fr
Application granted granted Critical
Publication of EP0171323B1 publication Critical patent/EP0171323B1/fr
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00571Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by interacting with a central unit
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00182Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00896Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys specially adapted for particular uses
    • G07C9/00904Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys specially adapted for particular uses for hotels, motels, office buildings or the like
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/20Individual registration on entry or exit involving the use of a pass
    • G07C9/21Individual registration on entry or exit involving the use of a pass having a variable access code
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/20Individual registration on entry or exit involving the use of a pass
    • G07C9/27Individual registration on entry or exit involving the use of a pass with central registration
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00182Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks
    • G07C2009/0023Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with unidirectional data transmission between data carrier and locks with encription of the transmittted data signal
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00817Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed
    • G07C2009/00825Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys where the code of the lock can be programmed remotely by lines or wireless communication
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C2209/00Indexing scheme relating to groups G07C9/00 - G07C9/38
    • G07C2209/04Access control involving a hierarchy in access rights

Definitions

  • the invention relates to installations for command and control of the different coded locks of an assembly comprising a relatively large number of such locks, this number preferably being greater than 50 and even more than 100.
  • the coded keys in question are preferably cards carrying a code recorded in magnetic or optical form, or even portable transmitters of codes in the form of electromagnetic or ultrasonic waves, and the codes considered are numbers expressed by sequences binary signals.
  • the coded keys may also consist of an intangible code intelligibly entrusted to an authorized user, for example in the form of a series of numbers and / or letters, and intended to be composed on a keyboard arranged near the lock or to be reproduced in any other desirable manner.
  • the code assigned to each key by a central key transmitter comprises two portions recorded respectively on two distinct areas of the key, namely a first portion directly assigned to unlocking the lock and a second portion assigned to the code change.
  • first key a key entrusted to a first user authorized to unlock a given lock
  • second key a key entrusted subsequently to a second user whom we wish to empower in turn by deleting the 'authorization of the first
  • the code portions recorded by the central key transmitter on the two ranges of the first key will be designated by A and B respectively and by B' and C the code portions recorded respectively on the two ranges of the second key.
  • the lock concerned originally comprises means for controlling its unlocking on reading the partial code A on the first range of a key, means for storing the partial code B carried on the second range of such a key carrying the partial code A on its first range, and means of comparison.
  • the reading of the partial code A of its first range directly ensures the unlocking of this lock and the partial code B only intervenes by its storage.
  • the unlocking section of the lock no longer reads the correct partial code A on the first range of this key, but the partial code B.
  • comparison means of the lock come into play: these compare the partial code (here B) previously stored in memory coming from the second range of the first key with the new partial code read on the first range of the second key.
  • the identification resulting from such a comparison has the effect of unlocking the lock, of making this lock adopt the code thus identified, that is to say here the partial code B, as the new unlocking code and of invalidating , by erasure or otherwise, the partial code A of initial unlocking.
  • algorithm is meant in the present text a set of numerical operations corresponding to a first number x a second number y.
  • Each of the transmitter and reader devices is then equipped so as to exploit the algorithm appropriately.
  • the transmitter working out the successive keys intended to unlock the lock equipped with the reader in turn is arranged so as to register respectively on these successive keys the codes x, f (x), f 2 (x) ... f (x) ...
  • n denotes an integer
  • f means f [f n ⁇ 1 (x)] and the symbol f (x) is equivalent to f (x).
  • the reader associated with the lock considered it is arranged so as to compare successively the codes read on the different keys with the codes x, f (x), f 2 (x), ..., f "(x). .. and unlock the lock when the comparison reveals an identity.
  • the reader is equipped with means for automatically invalidating each code fP (x) when the key bearing the code f p + 1 (x) is presented to it.
  • each reader-lock sub-assembly is arranged in such a way that at a given moment the lock can be unlocked by presenting to the reader one or the other of two codes f (x) and f P +1 (x), the presentation of the first of these two codes resulting in the only unlocking of the lock while the presentation of the second code results not only in this unlocking, but also in the invalidation of the first code and in the making the reader aware of the following code f p + 2 (x) of the series, the roles played respectively just before this presentation of the second code fP +1 (x) by the first two codes being played respectively from this instant by the two codes f P +1 (x) and fP + 2 ( x ) .
  • each reader is sensitive at each instant to only two codes, namely the codes fP (x) and f +1 (x) in the example above.
  • the invention overcomes this drawback.
  • each reader is made sensitive at all times to a number m greater than two of non-invalidated codes of the sequence of codes f P (x), f p + 1 (x), f p + 2 (x). deductible from each other by the algorithm f (x).
  • This reader is then arranged in such a way that by reading any of the valid codes of this sequence, it automatically invalidates all the codes of lower rank of said sequence.
  • the lock associated with said reader can be opened at any time by the last key produced by the transmitter intended for this lock.
  • the number m is chosen according to the real risk presented by the defect indicated above: it is preferably between 5 and 100, being for example of the order of 10.
  • the different codes of the suite in question can be recorded in advance in a memory of the reader concerned, the number of these valid codes gradually decreasing due to the successive invalidations of the keys.
  • the reader can be equipped with means for counting and recording the number of code changes which have occurred since the origin of the life of the lock or since a determined instant of reset.
  • the appropriate code sequence can be saved as previously in a memory of each reader: the identification of the first code, of this sequence, valid at a given time can then be obtained by simple counting, mentioned above. above, the number of code changes that have occurred since a given start time, which may be a reset time, counting of course supplemented by knowledge of the start code assigned to the lock concerned.
  • This simplification is very important since, for example for the application of the invention to the service of a hotel with 100 rooms, it amounts to dividing by 100 the number of algorithms recorded in the transmitter as well as the number of circuits corresponding calculation and transformation.
  • the installation proposed here overcomes the servitudes of "synchronization between the transmitter and the readers, the absence of use of certain" first keys "does not more reflected here by the neutralization of the “corresponding second keys.
  • the invention is in no way limited to those of its modes of application and embodiments which have been more especially envisaged; it embraces, on the contrary, all variants, in particular those where the algorithm allowing to develop the code y from the previous code x would be a function not only of this previous code, but also of a number assigned to the set lock-reader concerned, number recorded both in this set and in the transmitter, in particular in the case where the number of said sets is particularly high.

Description

  • L'invention concerne les installations de commande et de contrôle des différentes serrures codées d'un ensemble comportant un nombre relativement élevé de telles serrures, ce nombre étant de préférence supérieur à 50 et même à 100.
  • Elle concerne plus particulièrement, parce que c'est dans leur cas que son application semble devoir offrir le plus d'intérêt, mais non exclusivement, parmi ces installations, celles équipant les hôtels comprenant un grand nombre de chambres, chacune de ces chambres étant accessible par une porte équipée d'une serrure codée, laquelle serrure est commandable électriquement à l'aide d'une clé codée en correspondance.
  • Les clés codées en question sont de préférence des cartes portant un code enregistré sous forme magnétique ou optique, ou encore des émetteurs portables de codes se présentant sous la forme d'ondes électromagnétiques ou ultrasonores, et les codes considérés sont des nombres exprimés par des suites de signaux binaires.
  • Les clés codées peuvent être également constituées par un code immatériel confié de façon intelligible à un usager habilité, par exemple sous la forme d'une suite de chiffres et/ou de lettres, et destiné à être composé sur un clavier disposé à proximité de la serrure ou à être reproduit de toute autre manière désirable.
  • Dans les installations du genre indiqué, les personnes habilitées au déverrouillage d'une serrure donnée ne le sont que provisoirement et changent fréquemment.
  • Il faut donc éviter qu'un utilisateur mal intentionné puisse continuer à déverrouiller la serrure considérée au-delà de l'expiration de la période au cours de laquelle il en détenait l'autorisation, et ce à l'aide d'une copie de la clé qui lui avait été confiée alors ou à l'aide de cette clé elle-même, conservée par lui au-delà de ladite expiration.
  • Pour obtenir un tel résultat, il a déjà été proposé d'invalider automatiquement la clé affectée à chaque serrure par simple présentation à cette serrure d'une nouvelle clé détenue par l'utilisateur habilité suivant.
  • Dans certains modes de réalisation connus des installations conçues à cet effet, le code attribué à chaque clé par un émetteur central de clés comporte deux portions enregistrées respectivement sur deux plages distinctes de la clé, savoir une première portion affectée directement au déverrouillage de la serrure et une seconde portion affectée au changement de code.
  • Pour simplifier, on appellera ci-après « première clé une clé confiée à un premier utilisateur habilité au déverrouillage d'une serrure donnée et « seconde clé une clé confiée ultérieurement à un second utilisateur que l'on désire habiliter à son tour en supprimant l'habilitation du premier, et on désignera respectivement par A et B les portions de code enregistrées par l'émetteur central de clés sur les deux plages de la première clé et par B' et C les portions de code enregistrées respectivement sur les deux plages de la seconde clé.
  • Dans les modes de réalisation connus, les codes B et B' sont identiques.
  • La serrure concernée comprend à l'origine des moyens pour asservir son déverrouillage à la lecture du code partiel A sur la première plage d'une clé, des moyens pour mettre en mémoire le code partiel B porté sur la seconde plage d'une telle clé portant le code partiel A sur sa première plage, et des moyens de comparaison.
  • Tant que la première clé correcte est présentée à la serrure, la lecture du code partiel A de sa première plage assure directement le déverrouillage de cette serrure et le code partiel B n'intervient que par sa mise en mémoire.
  • Lors de la présentation de la seconde clé, la section de déverrouillage de la serrure ne lit plus le code partiel correct A sur la première plage de cette clé, mais le code partiel B.
  • C'est alors qu'interviennent les moyens de comparaison de la serrure : ceux-ci comparent le code partiel (ici B) mis en mémoire précédemment en provenance de la seconde plage de la première clé au nouveau code partiel lu sur la première plage de la seconde clé.
  • L'identification résultant d'une telle comparaison a pour effet de déverrouiller la serrure, de faire adopter par cette serrure le code ainsi identifié, c'est-à-dire ici le code partiel B, comme nouveau code de déverrouillage et d'invalider, par effacement ou autrement, le code partiel A de déverrouillage initial.
  • C'est alors le code partiel C de la seconde plage de la seconde clé qui assure le rôle du code partiel B précédent, et ainsi de suite.
  • Une telle formule - qui a fait notamment l'objet des brevets US n° 3 821 704, n° 3 860 911, n° 4 207 555 et n° 4 213118 - présente l'important avantage de permettre une invalidation automatique des clés périmées par la simple utilisation ultérieure des clés valides sans qu'il soit nécessaire de procéder à d'autres interventions locales.
  • Mais elle n'est pas à l'abri des fraudes.
  • En effet, il est relativement facile pour un utilisateur mal intentionné qui réussit à se faire confier deux clés d'habilitation successives affectées à une même serrure de détecter par comparaison entre les codes enregistrés sur ces deux clés le code partiel commun à celles-ci, savoir B dans l'exemple ci-dessus, et donc d'en déduire le code partiel de déverrouillage (ici C) de la clé suivante de la série correspondant à la serrure considérée et d'établir lui-même une telle clé suivante à l'insu et à la place de l'émetteur central de clés.
  • Cette clé suivante, bien que « faussement émise, permet de déverrouiller la serrure considérée aussi bien que la « vraie » clé suivante.
  • Pour bénéficier de l'avantage signalé ci-dessus tout en rendant impossible la fraude qui vient d'être indiquée, il a été proposé, par exemple dans la demande EP-A-0043270, une installation de commande et de contrôle comprenant encore, comme précédemment, un émetteur propre à élaborer des clés codées de commande de serrures et un lecteur associé à chaque serrure, propre à déverrouiller cette serrure sur simple présentation à celui-ci d'une clé codée correctement, cet émetteur et ce lecteur étant agencés de façon telle que la détection par ledit lecteur du code y enregistré par ledit émetteur sur chaque nouvelle clé d'ordre p affectée à la serrure associée à ce lecteur se traduise par l'invalidation du code x enregistré sur la clé d'ordre p― précédemment affectée à cette serrure, de rendre chaque code y déductible du code x par un algorithme y = f(x) mis en mémoire au moins dans l'émetteur.
  • Par « algorithme » on entend dans le présent texte un ensemble d'opérations numériques faisant correspondre à un premier nombre x un second nombre y.
  • Chacun des appareils émetteur et lecteur est alors équipé de façon à exploiter l'algorithme de manière appropriée.
  • C'est ainsi que l'émetteur élaborant les clés successives destinées à déverrouiller à tour de rôle la serrure équipée du lecteur considéré est agencé de façon à enregistrer respectivement sur ces clés successives les codes x, f(x), f2(x) ... f(x)...
  • Dans l'alinéa précédent, n désigne un entier, f"(x) signifie f[fn―1(x)] et le symbole f(x) est équivalent à f(x).
  • Quant au lecteur associé à la serrure considérée, il est agencé de façon à comparer successivement les codes lus sur les différentes clés avec les codes x, f(x), f2(x), ..., f"(x)... et à déverrouiller la serrure quand la comparaison effectuée révèle une identité.
  • En outre le lecteur est équipé de moyens pour invalider automatiquement chaque code fP(x) lorsque la clé portant le code fp+1(x) lui est présentée.
  • Dans ces conditions, chaque sous-ensemble lecteur-serrure est agencé de façon telle qu'à un instant donné la serrure puisse être déverrouillée par la présentation au lecteur de l'un ou l'autre de deux codes f(x) et fP +1(x), la présentation du premier de ces deux codes se traduisant par le déverrouillage seul de la serrure alors que la présentation du second code se traduit non seulement par ce déverrouillage, mais aussi par l'invalidation du premier code et par la sensibilisation du lecteur au code suivant fp + 2(x) de la série, les rôles joués respectivement juste avant cette présentation du second code fP +1(x) par les deux premiers codes étant joués respectivement à partir de cet instant par les deux codes fP +1(x) et fP + 2(x).
  • Dans les modes de réalisation connus d'une telle installation, chaque lecteur n'est sensible à chaque instant qu'à deux codes, savoir les codes fP(x) et f +1(x) dans l'exemple ci-dessus.
  • Une telle formule exige une synchronisation rigoureuse entre l'émetteur et chaque lecteur.
  • Il peut arriver en effet qu'une « première clé » élaborée par l'émetteur à destination d'une serrure donnée ne soit pas utilisée effectivement avant l'élaboration de la clé suivante ou « seconde clé par ledit émetteur.
  • Il résulte d'un tel défaut d'utilisation un défaut de progression dans la suite des codes lisibles par le lecteur associé à ladite serrure, ce qui rend inopérante ladite « seconde clé » pour l'ouverture de cette serrure.
  • Cet inconvénient est particulièrement manifeste lorsque chacune des clés considérées est habilitée à l'ouverture d'une pluralité de serrures : dans un tel cas, il peut arriver que l'une au moins desdites serrures n'ait pas été effectivement actionnée par la « première clé correspondante au cours de la période d'habilitation de cette clé.
  • L'invention permet de remédier à cet inconvénient.
  • A cet effet chaque lecteur est rendu sensible à chaque instant à un nombre m supérieur à deux de codes non invalidés de la suite des codes fP(x), fp + 1(x), fp + 2(x)... déductibles les uns des autres par l'algorithme f(x).
  • Ce lecteur est alors agencé de façon telle qu'en lisant l'un quelconque des codes valides de cette suite, il invalide automatiquement tous les codes de rang inférieur de ladite suite.
  • Dans ces conditions, la serrure associée audit lecteur peut être ouverte à chaque instant par la dernière clé élaborée par l'émetteur à destination de cette serrure.
  • Le nombre m est choisi en fonction du risque réel présenté par le défaut signalé ci-dessus : il est de préférence compris entre 5 et 100, étant par exemple de l'ordre de 10.
  • Les différents codes de la suite considérée peuvent être enregistrés à l'avance dans une mémoire du lecteur concerné, le nombre de ces codes valides diminuant progressivement à raison des invalidations successives des clés.
  • Une telle solution présente certes l'avantage de rendre inutile l'exploitation locale réelle de l'algorithme f(x), mais elle exige de recharger chroniquement la mémoire du lecteur.
  • Dans tous les cas le lecteur peut être équipé de moyens pour compter et enregistrer le nombre des changements de codes intervenus depuis l'origine de la vie de la serrure ou depuis un instant déterminé de remise à zéro.
  • Selon un mode de réalisation intéressant, l'algorithme y = f(x) adopté pour tous les lecteurs est le même, mais le code de départ x, de la suite x, f(x), f2(x)..., f"(x)..., qui est affecté initialement au déverrouillage de chaque serrure, diffère de ceux affectés initialement aux autres serrures.
  • Dans un tel cas, on peut enregistrer comme précédemment dans une mémoire de chaque lecteur la suite de codes adéquate : l'identification du premier code, de cette suite, valide à un instant donné peut alors être obtenue par le simple comptage, évoqué ci-dessus, du nombre des changements de codes intervenus depuis un instant de départ donné, qui peut être un instant de remise à zéro, comptage complété bien entendu par la connaissance du code de départ affecté à la serrure concernée.
  • Cette solution simplifie également la construction de l'émetteur puisqu'elle fait appel à un seul algorithme en tout et pour tout pour l'établissement de la totalité des clés.
  • Cette simplification est très importante puisque, par exemple pour l'application de l'invention à la desserte d'un hôtel de 100 chambres, elle revient à diviser par 100 le nombre des algorithmes enregistrés dans l'émetteur ainsi que le nombre des circuits de calcul et de transformation correspondants.
  • La contrepartie de cette simplification - savoir la nécessité d'identifier correctement les différents codes de départ affectés aux différentes serrures et les nombres des changements de codes subséquents - ne supprime qu'une faible partie de l'avantage ainsi obtenu.
  • En suite de quoi, et quel que soit le mode de réalisation adopté, on dispose finalement d'une installation de commande et de contrôle des différentes serrures codées d'un ensemble, dont la constitution et le fonctionnement résultent suffisamment de ce qui précède.
  • Cette installation présente un certain nombre d'avantages par rapport à celles antérieurement connues.
  • En particulier, par rapport aux installations antérieures du premier type évoquées dans l'introduction,
    • - elle rend impossibles les fraudes signalées : en effet, l'utilisateur mal intentionné qui réussirait à se faire confier deux clés successivement habilitées au déverrouillage d'une serrure donnée peut certes en déduire les deux codes x et y enregistrés respectivement sur ces deux clés, mais il ne pourra pas en déduire l'algorithme f(x) qui relie ces deux codes car le nombre d'algorithmes reliant deux nombres entre eux est infini : il ne pourra donc pas élaborer « faussement une clé suivante de la série concernée ;
    • - la richesse de chaque code de déverrouillage enregistré sur une clé donnée est très supérieure à celles des codes partiels desdites installations antérieures du fait que la plage disponible pour l'enregistrement de ce code sur chaque clé est deux fois plus grande.
  • Par rapport aux installations antérieures du second type évoquées dans l'introduction, l'installation ici proposée permet de s'affranchir des servitudes de la « synchronisation entre l'émetteur et les lecteurs, les absences d'usage de certaines « premières clés » ne se traduisant plus ici par la neutralisation des « secondes clés correspondantes.
  • Comme il va de soi, et comme il résulte d'ailleurs déjà de ce qui précède, l'invention ne se limite nullement à ceux de ses modes d'application et de réalisation qui ont été plus spécialement envisagés ; elle en embrasse, au contraire, toutes les variantes, notamment celles où l'algorithme permettant d'élaborer le code y à partir du code précédent x serait fonction non seulement de ce code précédent, mais également d'un numéro affecté à l'ensemble serrure-lecteur concerné, numéro enregistré à la fois dans cet ensemble et dans l'émetteur, notamment dans le cas où le nombre desdits ensembles serait particulièrement élevé.

Claims (5)

1. Installation de commande et de contrôle des différentes serrures codées d'un ensemble, comprenant : un émetteur propre à élaborer des clés codées de commande desdites serrures et un lecteur associé à chaque serrure, propre à déverrouiller cette serrure sur simple présentation à celui-ci d'une clé codée correctement, cet émetteur et ce lecteur étant agencés de façon telle que la détection par ledit lecteur du code y enregistré par ledit émetteur sur chaque nouvelle clé d'ordre p affectée à la serrure associée à ce lecteur se traduise par l'invalidation du code x enregistré sur la clé d'ordre p - précédemment affectée à cette serrure, chaque code y étant déductible du code x par un algorithme y = f(x) mis en mémoire au moins dans l'émetteur, caractérisée en ce qu'à chaque instant le lecteur est sensible simultanément à un nombre m supérieur à deux de codes non invalidés de la suite x, f(x), f2(x)..., f"(x), dans laquelle f"(x) = f[f"-1(x)]. et est agencé de façon telle qu'en lisant l'un quelconque de ces codes, il invalide automatiquement tous les codes de rang inférieur de la suite considérée.
2. Installation selon la revendication 1, caractérisée en ce que le nombre m est compris entre 5 et 100.
3. Installation selon l'une quelconque des précédentes revendications, caractérisée en ce que le lecteur est équipé de moyens pour compter et enregistrer le nombre des changements de codes intervenus depuis un instant de départ ou de remise à zéro.
4. Installation selon l'une quelconque des précédentes revendications, caractérisée en ce qu'un seul et même algorithme est adopté pour les différentes serrures, les codes affectés au déverrouillage de ces différentes serrures à chaque instant différant les uns des autres en raison des choix différents adoptés pour les codes de départ respectifs.
5. Installation selon l'une quelconque des précédentes revendications, caractérisée en ce que l'algorithme permettant d'élaborer le code y à partir du code précédent x est fonction non seulement de ce code précédent, mais également d'un numéro affecté à l'ensemble serrure-lecteur concerné, numéro enregistré à la fois dans cet ensemble et dans l'émetteur.
EP85401476A 1984-07-18 1985-07-18 Installation de commande et de contrôle des différentes serrures codées d'un ensemble Expired EP0171323B1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR8411399 1984-07-18
FR8411399A FR2568040B1 (fr) 1984-07-18 1984-07-18 Installation de commande et de controle des differentes serrures codees d'un ensemble

Publications (2)

Publication Number Publication Date
EP0171323A1 EP0171323A1 (fr) 1986-02-12
EP0171323B1 true EP0171323B1 (fr) 1988-09-07

Family

ID=9306249

Family Applications (1)

Application Number Title Priority Date Filing Date
EP85401476A Expired EP0171323B1 (fr) 1984-07-18 1985-07-18 Installation de commande et de contrôle des différentes serrures codées d'un ensemble

Country Status (4)

Country Link
US (1) US4992785A (fr)
EP (1) EP0171323B1 (fr)
DE (1) DE3564842D1 (fr)
FR (1) FR2568040B1 (fr)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4837822A (en) * 1986-04-08 1989-06-06 Schlage Lock Company Cryptographic based electronic lock system and method of operation
DE3636822C2 (de) * 1986-10-29 1993-12-23 Ruf Kg Wilhelm Elektronische Fernbetätigungseinrichtung, insbesondere für Zentralverriegelungsanlagen von Kraftfahrzeugen
US5506575A (en) * 1991-09-25 1996-04-09 Ormos; Zoltan S. Key-lock system and method using interchange of system-originated codes
DE69221165T2 (de) * 1992-01-09 1997-11-27 Supra Prod Inc Sicheres zugangssystem mit funkverbindung
US5600324A (en) * 1992-05-11 1997-02-04 Rockwell International Corporation Keyless entry system using a rolling code
WO1994008320A1 (fr) * 1992-09-28 1994-04-14 Ormos, Kleopatra Systeme de verrouillage a cle
DE4411450C1 (de) * 1994-04-01 1995-03-30 Daimler Benz Ag Fahrzeugsicherungseinrichtung mit elektronischer Nutzungsberechtigungscodierung
DE4411451C1 (de) * 1994-04-01 1995-05-04 Daimler Benz Ag Fahrzeugsicherungseinrichtung mit elektronischer Nutzungsberechtigungscodierung
BE1008699A3 (fr) * 1994-09-09 1996-07-02 Banksys Procede et agencement pour donner selectivement un acces dans un systeme de securite.
US5709114A (en) * 1994-11-21 1998-01-20 Mas-Hamilton Group Keypad entry electronic combination lock with self-generated combination
US5873276A (en) * 1994-11-21 1999-02-23 Mas-Hamilton Group Keypad entry electronic combination lock with self-generated combination
US5628216A (en) * 1995-01-13 1997-05-13 Schlage Lock Company Locking device
DE19541116A1 (de) * 1995-10-26 1997-04-30 Elektronik Service & Vertrieb Verfahren und Anordnung zur Herstellung und Erkennung der Authentizität von Befehlssignalen
FR2760874B1 (fr) * 1997-03-11 2000-10-13 Fdi Matelec Sa Noucen
US20040160305A1 (en) * 2003-02-18 2004-08-19 Michael Remenih Electronic access control system
US8069512B2 (en) * 2006-09-14 2011-12-06 Martin B Rawls-Meehan Adjustable bed frame
US8618907B2 (en) * 2007-10-25 2013-12-31 The Chamberlain Group, Inc. Method and apparatus for coding identification information into a security transmission and method and apparatus for automatic learning of replacement security codes
FR3132373B1 (fr) 2022-02-03 2024-01-05 Cogelec Procédé de contrôle d’accès à des bâtiments

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3800284A (en) * 1973-01-12 1974-03-26 Pitney Bowes Inc Electronic combination lock and lock system
US3860911A (en) * 1973-11-01 1975-01-14 Pitney Bowes Inc Electronic combination lock and lock system
FR2448826A1 (fr) * 1979-02-06 1980-09-05 Telediffusion Fse Carte d'abonnement pour recepteur de videotex et poste de chargement de ladite carte
US4385231A (en) * 1980-06-27 1983-05-24 Omron Tateisi Electronics Co. Unlocking system for use with cards
IL63201A (en) * 1980-07-01 1985-01-31 Scovill Inc Electronic security device such as door lock
GB2118614A (en) * 1982-04-16 1983-11-02 Leonard Joseph Genest Method of code changing for electronic lock
DE3225754A1 (de) * 1982-07-09 1984-01-12 Hülsbeck & Fürst GmbH & Co KG, 5620 Velbert Verfahren zur schliesswirksamen wechselwirkung eines schluesselartigen teils mit einem schlossartigen teil
GB2124808B (en) * 1982-07-27 1986-06-11 Nat Res Dev Security system
US4558175A (en) * 1982-08-02 1985-12-10 Leonard J. Genest Security system and method for securely communicating therein
DE3244049C2 (de) * 1982-11-27 1986-06-26 Kiekert GmbH & Co KG, 5628 Heiligenhaus Zentralverriegelungsanlage für ein Kraftfahrzeug
US4511946A (en) * 1983-01-14 1985-04-16 Schlage Lock Company Programmable combination electronic lock
US4494114B1 (en) * 1983-12-05 1996-10-15 Int Electronic Tech Security arrangement for and method of rendering microprocessor-controlled electronic equipment inoperative after occurrence of disabling event
US4630201A (en) * 1984-02-14 1986-12-16 International Security Note & Computer Corporation On-line and off-line transaction security system using a code generated from a transaction parameter and a random number
US4642631A (en) * 1984-11-01 1987-02-10 Rak Stanley C Interactive security system

Also Published As

Publication number Publication date
FR2568040B1 (fr) 1989-12-01
FR2568040A1 (fr) 1986-01-24
US4992785A (en) 1991-02-12
DE3564842D1 (en) 1988-10-13
EP0171323A1 (fr) 1986-02-12

Similar Documents

Publication Publication Date Title
EP0171323B1 (fr) Installation de commande et de contrôle des différentes serrures codées d'un ensemble
EP0172765B1 (fr) Procédé et système de contrôle d'accès à lecture de texture de surface
EP3794538B1 (fr) Procédé et système d'enrolement autonome pour détenteur de dispositif biometrique
EP0805906A1 (fr) Dispositif electronique de fermeture programmable
EP0926305B1 (fr) Système de sécurité, Notamment pour véhicule automobile
FR2645303A1 (fr) Dispositif de memoire semi-conducteur de securite portable
EP1905189A2 (fr) Systeme de gestion de donnees d'authentification reçues par sms pour un accès à un service
FR2722596A1 (fr) Systeme de controle d'acces limites a des places horaires autorisees et renouvables au moyen d'un support de memorisation portable
FR2864289A1 (fr) Controle d'acces biometrique utilisant un terminal de telephonie mobile
EP1055203B1 (fr) Protocole de controle d'acces entre une cle et une serrure electronique
WO2003083769A1 (fr) Entite electronique transactionnelle securisee par mesure du temps
FR2678755A1 (fr) Telecommande a securite optimisee.
EP2108165A1 (fr) Verrouillage temporaire d'un circuit electronique
EP0147284A1 (fr) Perfectionnements aux installations de commande et de contrôle des différentes serrures codées d'un ensemble
WO2011101407A1 (fr) Procédé d'authentification biométrique, système d'authentification et programme correspondant
FR2519160A1 (fr) Systeme electronique de reconnaissance d'un code, permettant l'identification certaine d'une personne ou d'un objet, en vue de la commande d'un organe de puissance
FR2637710A1 (fr) Procede et dispositif de commande electronique multifonction a haute securite comportant une carte a puce
FR2774120A1 (fr) Systeme de verrouillage pour vehicule automobile a code evolutif et identification
EP1567978B1 (fr) Entite electronique securisee integrant la gestion de la duree de vie d'un objet
CA2252002A1 (fr) Systeme securise de controle d'acces permettant le transfert d'habilitation a produire des cles
FR2738436A1 (fr) Systeme de controle d'acces par cle electronique portable
WO2004029873A1 (fr) Entite electronique securisee avec gestion du temps
WO2009115552A2 (fr) Gestion d'identites d'utilisateurs dans un systeme
WO2022184726A1 (fr) Procédé pour permettre à des utilisateurs de déployer des contrats intelligents dans une chaîne de blocs au moyen d'une plateforme de déploiement
CA2275940A1 (fr) Procede d'interpretation dynamique de donnees pour une carte a puce

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

AK Designated contracting states

Designated state(s): DE GB IT

17P Request for examination filed

Effective date: 19860329

17Q First examination report despatched

Effective date: 19871028

GRAA (expected) grant

Free format text: ORIGINAL CODE: 0009210

AK Designated contracting states

Kind code of ref document: B1

Designated state(s): DE GB IT

ITF It: translation for a ep patent filed

Owner name: ING. C. GREGORJ S.P.A.

REF Corresponds to:

Ref document number: 3564842

Country of ref document: DE

Date of ref document: 19881013

GBT Gb: translation of ep patent filed (gb section 77(6)(a)/1977)
PLBE No opposition filed within time limit

Free format text: ORIGINAL CODE: 0009261

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT

PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: GB

Payment date: 19890731

Year of fee payment: 5

26N No opposition filed
PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: GB

Effective date: 19900718

GBPC Gb: european patent ceased through non-payment of renewal fee
ITTA It: last paid annual fee
PGFP Annual fee paid to national office [announced via postgrant information from national office to epo]

Ref country code: DE

Payment date: 19950731

Year of fee payment: 11

PG25 Lapsed in a contracting state [announced via postgrant information from national office to epo]

Ref country code: DE

Effective date: 19970402