WO2006040478A2 - Customisable secure system for recognising and conditionally using electric devices and method for use - Google Patents

Customisable secure system for recognising and conditionally using electric devices and method for use Download PDF

Info

Publication number
WO2006040478A2
WO2006040478A2 PCT/FR2005/002529 FR2005002529W WO2006040478A2 WO 2006040478 A2 WO2006040478 A2 WO 2006040478A2 FR 2005002529 W FR2005002529 W FR 2005002529W WO 2006040478 A2 WO2006040478 A2 WO 2006040478A2
Authority
WO
WIPO (PCT)
Prior art keywords
code
memory
circuit
medium
reader
Prior art date
Application number
PCT/FR2005/002529
Other languages
French (fr)
Other versions
WO2006040478A3 (en
Inventor
David Bensimon
Armand Berneman
Aaron Bensimon
Danielle Berneman
Original Assignee
David Bensimon
Armand Berneman
Aaron Bensimon
Danielle Berneman
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 David Bensimon, Armand Berneman, Aaron Bensimon, Danielle Berneman filed Critical David Bensimon
Publication of WO2006040478A2 publication Critical patent/WO2006040478A2/en
Publication of WO2006040478A3 publication Critical patent/WO2006040478A3/en

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/00658Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by passive electrical keys
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/34User authentication involving the use of external additional devices, e.g. dongles or smart cards
    • 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
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
    • G07F7/12Card verification
    • G07F7/125Offline card verification
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • 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

Definitions

  • U.S. Patent Nos. 3,821,704 (Sabsay) and 3,906,447 (Crafton) disclose a security system for controlling access to premises.
  • These patents do not indicate any customizable key nor the insertion of the decoding circuit (identification and comparison) into an essential site of the electrical or electronic circuit of the apparatus or the object.
  • European Patent Application No. 43,270 relates to a locking system, in particular for opening and closing the doors, by comparing a code on a card with the contents of a memory and the possibility of changing the content. of memory.
  • European Patent Application No. 122 244 relates to a door lock system consisting of a magnetic card, a reader of this card, a memory and a clock which allows the opening of the door, if the contents of the card and memory are in agreement for a period of time determined by the clock.
  • British Patent No. 2,126,647 describes an invention that recodes an electronic locking system to prevent access to premises with an old key using a master key ("master key").
  • European Patent Application No. 152 678 relates to a door locking system consisting of a microprocessor controlled electromagnetic system recognizing 5 levels of access, said system detects the code of a magnetic card inserted in a suitable lock and allows the opening of the door.
  • French Patent No. 2415 378 (FR 78 01 876) relates to a method and device for electrically connecting a removable object, in particular a portable electronic card.
  • US Pat. No. 4,404,464 also relates to a portable electronic card (Moreno invention).
  • Japanese Patent No. 0 326 375 discloses a double security system for an electronic door lock with a secret code to enter on a keyboard and a recordable identification card compared to a memory.
  • PCT Patent Application No. 95 57 016 relates to the opening of a door using a card.
  • PCT Patent Application No. WO 97 02 0 200 discloses a device comprising a generating unit a signal for identifying the key a key which is operated.
  • European Patent Application No. 98 104 284 (Olympus Optical Co.) relates to a method for modulating digital data to be transmitted or recorded.
  • US Patent No. 5,055,658 (Cockburn invention) relates to a security system comprising a blocking device by computer means, a slot in this device for receiving a master key which can only be programmed once.
  • essential part is meant any element which, if not active, does not allow the apparatus to function.
  • a printed circuit or integrated circuit such as the motherboard or the microprocessor of a computer or the reception card of a television or video apparatus or the control circuit of household appliances, such as a computer washing, refrigerator or camera or even machines controlled by electrical or electronic circuits (such as vehicles of any kind).
  • custom or customizable support is meant a hardware element that can be modified by the user and capable of receiving indications recognized or recognizable by a reader-type device.
  • the present invention therefore aims to provide a method of conditional operation of electrical or electronic devices not requiring memorization of codes by the user through the implementation of a support easily customizable and modifiable after each reactivation of the user.
  • apparatus said medium being able to activate different devices or objects belonging to the same user.
  • the same customizable medium can be used to secure several different types of devices, for example a television or security door such as that of a vault in a bank and the personal safe of the user and use of cash dispensers. said bank, or starting the engine of a vehicle.
  • the invention relates to a device comprising a support containing at least two customizable zones, by the user or by the manufacturer or by a service provider for one of the zones and by the individual user for the other zone or zones.
  • the invention also relates to apparatuses and devices containing the following elements or connected thereto (see FIG. 1):
  • a customizable support (A) by the presence or absence of modifications in this support.
  • This support rigid or semi-rigid, can be a key or a card in cardboard or plastic in a pocket size, for example that of a credit card or a telephone card or any other medium capable of containing or receiving indications recognized by a reader (B).
  • a reader (B) of said support constituted by a set of electrical or electronic circuits disposed inside or outside the device to be secured.
  • An identification or comparison circuit capable of reading the reader and / or memory information and enabling or disabling the essential circuit of the apparatus or a main element if the information from both sources are the same.
  • Elements C and D are located inside the device on an electrical or electronic circuit essential to the operation of the device. The elements C and D can not be disconnected without impairing the operation of said apparatus.
  • the invention covers a device or secure system that is associated with any electrical or electronic device consisting on the one hand, in a personalized or customizable medium (key) having at least two editable areas on it and a reader of said medium, and on the other hand an electronic identification circuit comprising a) a memory and b) a comparison circuit between the memory and the information read by the reader of the support (key), said electronic identification circuit being placed on a circuit electrical or electronic essential of the device (such as motherboard of a computer or circuit board of an electrical or electronic device such as a television or a starting system of a vehicle for example).
  • This device may include an identification circuit for controlling the operation of the circuit or an essential part of the device by allowing it to be powered up or by activating the microprocessor of the device or a logic chip.
  • the reader B can as well read all the information coded on the support as a limited part of this information, according to the specificities of recognition that one wishes to grant to the electrical or electronic device controlled by the support.
  • a limited part of the code defined by a reserved area on the support, can be used for general access to a device or a room while another reserved area or as an alternative of the invention the complete code present on the support, control access to another device or to another room.
  • a support comprising two reserved areas (A and B) each personalized with its own code and giving access to different circuits or premises. A user knowing only the A code will have access only to the circuit controlled by A. The person having a key including the codes of all Reserved areas will have access to everything.
  • the set of codes carried on the medium is called in the following: the code "complex" or "complete".
  • the memory may contain one or more comparison codes.
  • One or more customizable media can enable the activation of the electrical or electronic circuit essential to the operation of the device.
  • the memory may contain a code known only to the manufacturer (master code) that allows the reactivation of the device in case of loss of support by the user and forgetting by the latter of the code that was listed therein .
  • the master code will make it possible to modify the memory codes of the user (s) by the introduction of new supports customizable by them.
  • different customizable media associated with different users can give them access to the same device, possibly with a personalized response from it: for example, the electrical circuit of a car recognizing a user by its custom code will adopt appropriate presets (positions mirrors, height or inclination of armchairs, steering wheel, etc.).
  • the light source for illuminating the perforations selected by the user may consist of diodes arranged according to fixed markers corresponding to preformed marks on the customizable medium.
  • This light source can also consist of a single lamp or light source, each mark being connected to the light source by an optical fiber.
  • the invention relates to any electrical or electronic device containing or associating for its operation the device having the characteristics described above.
  • the invention also covers a method of modifying the memory of the identification circuit, consisting in introducing a first personalized or customizable medium, the original medium No. 1 containing the original code (master code) in the reader containing the master code, which makes it possible to activate the apparatus, then to remove the support, to introduce a second support (No. 2) intended to replace the first support, and to validate by activating or deactivating a circuit to replace the old data in memory by the news read by the reader corresponding to the new original code or master code.
  • a variant of the method consists firstly in turning on the device and then in introducing the first medium into the reader and proceeding as before.
  • Another variant, to modify the memory consists in introducing the customizable support before powering on the device, then after validation of the user recognition authorized by the identification and comparison circuit, to allow the modification of the memory by the user, for example by changing the position of microswitches or pushbuttons connected to the memory, by typing a code on a keyboard or by any other means to change the content of the memory present in part C of the device according to the invention. It is understood that in this variant, the user will have to modify the customizable medium adequately to have access to the device.
  • the support of part A is any element which comprises an editable surface so as to generate at least one code and preferably at least two codes by the user or by the user and the manufacturer of the object or the apparatus, said code making it possible to obtain at least 1000 different combinations.
  • the support is modifiable by any means of altering its surface such as perforation or scraping or coloring or erasure or gluing or takeoff or deformation of a portion of the surface thereof.
  • the support may also consist of preformed markers allowing for example a modification of the surface and / or in the thickness of the support by perforation or scraping or coloring or erasure or gluing or takeoff or deformation of the support or any other modification at the location delimited by each marker and chosen by the user and, where appropriate, by the manufacturer in the case where the support comprises at least two modifiable zones.
  • the invention also relates to a secure memory modification method characterized on the one hand by the introduction of personalized or customizable support in the reader, the identification of the user by the identification and comparison circuit and its validation by said circuit, and secondly by the modification of the memory content by the user in particular, the modification of the memory is done by removing the personalized or customizable support of the reader and by replacing it with another medium containing the new code and the validation of the replacement of the contents of the memory by this new code.
  • the invention covers a method of conditional operation of an electrical or electronic apparatus characterized by: 1) bringing into contact a support provided with a personal code or customizable with a reader of this medium reading said code.
  • Any power failure of the device generates the need to perform a user recognition operation using a part of the i personalized support, and secondly the memory and finally to the help of the comparison-identification circuit.
  • the device according to the present invention also called "secure personal electronic key” (CEPS or SPEK) controls a main circuit or a critical electronic component in a device (such as computer, television, video apparatus, car radio, electric doors, radio circuit). contact, etc.) and prevents their theft or fraudulent use and allows the manufacturer, where appropriate, to recognize and authenticate the origin of a product bearing his mark.
  • CEPS secure personal electronic key
  • SPEK secure personal electronic key
  • the device or the object can not only be started by a part of the code, but also can also benefit the user of the setting up of the parameters specific to the user. user thanks to the memory recognition of the entire code.
  • Such type of code is called "complex code" in the present invention.
  • a multifunctional support will allow the opening of a vehicle (for example the driver's and passengers' doors without opening the safe door) and then adapting the settings of the vehicle. driver safety and comfort such as seat height, rear view mirror position, radio power on, radio station selection, etc.
  • the very high number of code combinations makes it possible to envisage a large number of supports allowing access to the individualized vehicle (or device) for the driving and comfort settings of the vehicle (or the device) adapted to the user.
  • This is particularly interesting for commercial or utility vehicles or rental vehicles for which a number of different codes will increase the safety against theft in case of loss of support.
  • This system allows, thanks to a unique customizable key, to control the operation of all electrical or electronic devices that are equipped. It does not require the help of a specialist technician to code the support: everyone chooses their code. It also offers absolute security against theft or fraudulent use of a device or unauthorized entry into a room such as garage or hotel room, the number of possible combinations can easily reach 2 100 or 10 30 possible combinations on a support by a simple choice of the location of the changes made to the surface and / or thickness of said support as indicated above.
  • This system includes
  • An electronic identification circuit comparing the outputs of the reader and the memory and controlling a main circuit or a critical component (BIOS, memory, CPU, clock, oscillator, demodulator, electromagnetic switch, etc.) of the apparatus in question.
  • a critical component BIOS, memory, CPU, clock, oscillator, demodulator, electromagnetic switch, etc.
  • the device according to the invention makes it possible to control the start-up of an electrical or electronic device by a user, and comprises:
  • a reader of said medium for reading the access code encoded on the medium and a control circuit connected to an essential electrical or electronic circuit of the apparatus to be turned on, the control circuit comprising: a memory configured to keep at least one start code, and an identification circuit enabling activate the main circuit if the access code read by the reader and an activation code stored in memory are identical; said access code encoded on the medium is modifiable by the user; an activation code stored in the memory and modifiable by the user when the main circuit is turned on; the control circuit makes it possible to change a code stored in the memory if an authorization input signal is received when a medium containing a new code is present in the reader.
  • the support of the device according to the invention may comprise several zones each intended for a different user (access to the same vehicle by example or to a different use (access to different premises by a user for example) said device described above is adapted to include in addition to said medium, the elements stated namely: a reader with a control circuit having at least one memory configured to keep multiple start codes and an identification circuit.
  • the personalized or customizable support is preferably of credit card format, or similar in which the user has (possibly himself) made changes in specific locations, the existence or not of changes constituting a code.
  • the perforation of holes in the card scratching (for example of a conductive or reflective zone), gluing or takeoff (for example to create a conductive or reflective area), coloring (eg blackening) or erasure of certain areas on the support.
  • the user has a billion possible combinations (2 30 ).
  • a variant of the medium may consist of two or more regions on the card, each corresponding to a particular code allowing the opening of functions or access to certain devices or premises.
  • the reader of the support is a set of electrical circuits activated or deactivated, when the key is inserted, by the presence or absence of modifications in the support.
  • the surface of the substrate is conductive and turned on during its introduction in the reader, the existence or not of a contact between the microcontacts of the reader and certain areas of the card (determined by the perforation, scraping, gluing, the take-off of these areas on the support) can be used to create a voltage at the output of the microswitch.
  • the existence of reflective or non-reflecting areas on the map may, under illumination, be detected by photocells.
  • the output of the reader is a set of logic voltages ("0" or "1") corresponding to the state of the electrical circuits (such as microswitches, microswitches, photocells, etc.) and reflecting the code of the key.
  • the memory is an electrical circuit storing one (or more) particular state (s) of the reader of the support. It can possibly be protected when, without activation of the main circuit, the physical, visual or electrical access to the memory and / or the writing is impracticable.
  • electrical circuits that can be used as memory, mention may be made by way of example:
  • EEPROM memory Electrically Erasable Programmable Read OnYy Memory
  • 256-bit or larger NSC EEPROM memory FLASH memory
  • FLASH memory such as INTEL CMOS FLASH 256Kbit (FARNELL Components) USA
  • FIG. 1 illustrates a circuit diagram of this circuit placed inside the device to be secured.
  • this activation can be done in different ways: for example, by activating the functions "set”("toggle”),”reset”,”enable”, etc., by activation of a relay electromagnetic or by supplying the main circuit.
  • the electronic identification circuit can be either a microprocessor or a logic gate system comparing the outputs of the memory and the reader (see Figure 2), or a set of connections adequate between a switch type memory and a micro-switch type reader, (see Figure 3).
  • only part of the memory can be changed, while the other is resident and established by the manufacturer, to unlock the device if for example the user has lost the medium containing the device.
  • unlock code For example, a medium with a "master code" known only to the manufacturer (possibly associated with the serial number of the device) allows the modification of memory areas reserved for users. This is of interest in the event of a user losing or forgetting the unlock codes.
  • Microcontroller circuits such as 8-bit microprocessors SGS-ST626X, ARIZONA-16C84, etc., (see FARNELL Components USA catalog) which integrate on a single chip a microprocessor and an EEPROM (possibly also a data RAM and an EPROM) and which can therefore fulfill the dual function of memory and identification circuit, (see Figure 1) and Example 1 below.
  • the invention mainly relates to:
  • a device associated with at least one electrical or electronic device or object the operation of which requires or implements electrical or electronic elements consisting, on the one hand, of a personalized or customizable medium (key) comprising at least one zone in which will be preferably established at least two codes or at least two areas corresponding to two codes connected or not between them and a reader of said medium and secondly an electronic identification circuit comprising a) a memory and b) a comparison circuit between the memory and information read by the reader of the support (key), said identification circuit (electrical or electronic) being placed on an essential electrical or electronic circuit of the device.
  • a personalized or customizable medium comprising at least one zone in which will be preferably established at least two codes or at least two areas corresponding to two codes connected or not between them and a reader of said medium and secondly an electronic identification circuit comprising a) a memory and b) a comparison circuit between the memory and information read by the reader of the support (key), said identification circuit (electrical or electronic) being placed on an essential electrical or electronic circuit of the device.
  • a device for controlling the start-up of an electrical or electronic device or an object whose operation requires or implements electrical or electronic elements, by a user, and comprising:
  • a reader of said medium for reading the access code encoded on the medium and a control circuit connected to an essential electrical or electronic circuit of the apparatus to be turned on, the control circuit comprising: a memory configured to retain at least one start code, and an identification circuit for activate the main circuit if the access code read by the support reader and an activation code stored in memory are identical; said access code encoded on the medium is modifiable by the user; the start code stored in the memory can be changed by the user when the main circuit is turned on; and the control circuit makes it possible to change the code stored in the memory if an authorization input signal is received when a modified medium, on which a new activation code is coded, is present in the media reader.
  • a device wherein the identification circuit controls the operation of the essential circuit of the device by allowing it to turn on or by activating the microprocessor of the device or a logic chip.
  • a security system for controlling activation of an electrical or electronic device or object by a user comprising:
  • a support reader making it possible to read an access code comprising at least one complex code coded on a medium by the user or by the user and the manufacturer and
  • a control circuit connected to a main circuit of the electrical or electronic apparatus comprising: a memory making it possible to keep at least two activation codes, and an identification circuit for activating the main circuit if the access codes read by the support reader and the activation codes are identical; said access codes encoded on the medium are modifiable by the user; the activation codes stored in the memory are modifiable by the user when the main circuit is activated; and said control circuit makes it possible to change the codes stored in the memory if an authorization input signal is received when a modified medium, on which new activation codes are coded, is present in the media reader.
  • the support of the part A of the device according to the invention is any element which comprises a surface modifiable by the user so as to generate a code making it possible to obtain at least 1000 different combinations.
  • a support modified by perforation or scraping or coloring or erasure or gluing or takeoff or deformation of at least a part of the surface of it.
  • a method of securely modifying the memory of the device according to the invention characterized on the one hand by the introduction of personalized or customizable support in the reader, the identification of the user by the identification and comparison circuit and its validation by said circuit, and secondly by the modification of the contents of the memory by the user.
  • a method for modifying the activation code of a security device comprising a media reader configured to read an access code encoded on a medium, and a control circuit connected to the main circuit of an electrical device or electronic, said control circuit comprising firstly a memory for keeping an activation code and secondly an identification circuit for controlling the activation of the main circuit, the method comprising:
  • an authorization input signal is generated by the user when the second medium is present in the media reader, so that the second access code read on the medium is kept as an activation code of the security device.
  • a method of modifying the memory of the identification circuit consisting of inserting the support No. 1 or the original medium in the reader, before or after powering up the apparatus, or removing the original medium, then to introduce the support n ° 2 having characteristics different from the support n ° 1 and to validate, by activating or deactivating a circuit, the replacement of the old data in memory by the news read by the reader.
  • FIG. 1 to 9 illustrate a preferred implementation of the invention:
  • FIG. 1 Schematic diagram of the device as described in the invention.
  • a support customizable by the presence or the absence of modifications in this support. This support can be a key or a card or card in plastic, a pocket size, for example that of a credit card or a phone card.
  • B A reader of said support constituted by a set of electrical or electronic circuits activated or deactivated during the introduction of the medium into the reader.
  • C A memory containing a comparison code.
  • An identification or comparison circuit (possibly on the same chip as the memory as indicated in dotted line) capable to read the information of the reader and / or those of the memory and to activate, if the information of the two sources are identical, one (or more) main elements (such as BIOS, microprocessor, clock, demodulator, etc.) of the circuit essential device (such as motherboard or printed circuit) in which are implanted the identification circuit (D) and / or the memory (C).
  • main elements such as BIOS, microprocessor, clock, demodulator, etc.
  • the outputs of the card reader and the memory are compared by logic gates XOR (output voltage "0" if the two inputs are identical) whose outputs are combined in a NOR logic gate (output voltage "1", only if all entries are "0").
  • the output of the NOR logic gate is used to switch a flip-flop which controls the main circuit and possibly allows writing to the memory (EEPROM type, FLASH, etc.) in which case it is connected to the outputs of the reader. map.
  • the writing into the memory is done by introducing into the reader a new punched card encoded differently and validating the writing by pressing the switch M (logic voltage "1") which is one of the inputs of a logic gate AND (output voltage "1", only if all inputs are “1"), the other input being the output of the flip-flop that controls the main circuit (logic voltage "1" when the circuit is operating).
  • the input voltage + V switches a flip-flop which controls the main circuit and possibly the physical and / or visual access to the memory, in order to prevent its modification. fraudulent.
  • FIG. 4 An example of a program implemented on a microcontroller comparing the output of the reader L and the memory M activating the system S or modifying the contents of the memory if the system is already activated and if the user has pressed the button "reset M" (reset to M).
  • Example of the use of a CEPS or SPEK for controlling the opening of a door by activation of a lock S for example of the electromagnetic lock type.
  • the memory M may be of memory type switches, see Figure 6, and also includes an identification circuit as described in Figure 2. It is inside the room which is accessed through the door. Reader L accepts perforated media, (see Figure 7). It is outside this room.
  • FIG. 8 Example of a medium comprising 2 zones (A and B) of codes, the zones being recognized successively by the reader of the medium and comparison with the memory stored in the main circuit.
  • the electrical circuit can switch a flip-flop that will continue to activate the main circuit or the critical component, indefinitely (or a specified period of time) even after removal of the key. In this case, it may be necessary to reset the device (reintroduce the support, for example the card, turn it off or unplug it, for example) to re-secure it.
  • the invention also relates to a method for modifying the activation code of a security device comprising a media reader configured to read an access code encoded on a medium, and a control circuit connected to the main circuit of a security device.
  • a control circuit connected to the main circuit of a security device.
  • an electrical or electronic apparatus said control circuit comprising on the one hand a memory allowing to keep an activation code and on the other hand an identification circuit making it possible to control the activation of the main circuit, the method comprising:
  • an authorization input signal is generated by the user when the second medium is present in the medium reader, so that the second access code read on the medium is kept as the activation code of the security device.
  • the medium comprises at least two codes connected or not to each other (complete code and partial code from the complete code also referred to as "complex code") or at least two zones to establish two codes by two different users (the manufacturer and P buyer of the object for example)
  • the authorization of access and modification will be granted by activation of the main circuit.
  • the access authorization may possibly be granted after activation of the main circuit by a competent authority (activation by the medium or the key of a "privileged user" ).
  • the invention particularly relates to a security system for controlling the activation of at least one electrical or electronic device by a user, comprising:
  • a support reader making it possible to read an access code encoded on a medium by the user
  • a control circuit connected to a main circuit of the electrical or electronic apparatus, the control circuit comprising: a memory allowing to keep an activation code, and
  • the memory of "permanent electronic memory” type can only be modified after activation of the main circuit.
  • EEPROM electrically erasable programmable read-only memory
  • a concordance between the key card (or customizable medium) and the present content of the memory must be established. This activation then makes it possible to write to the memory, preferably by introducing a new key card into the reader (and possibly additional validation, by a suitable switch).
  • a dead time greater than one second for example and increasing with the number of failures before a new attempt of identification, (see Figure 4) or a blocking of the identification system after a set number of failures, for example after five attempts or a number of attempts corresponding to a very low probability of finding the right code by chance.
  • access to a "set of switches" memory may be physically blocked. This can be done, for example, by means of a key or an electromagnetic door or shutter system, released by the activation of the main circuit and allowing physical access to the memory (switches).
  • the contents of the memory may however be expressed by small LEDs which will light, possibly after activation of the main circuit. This option allows you to reflect the status of the associated switches and manually change them as desired.
  • the code (eg all perforations) is determined by the user and modifiable by itself, without recourse to specialized personnel.
  • the CEPS also allows input control and user identification. This can be done by coding (possibly in various areas of the support) the identity of the user and the opening codes of the devices or premises to which he is entitled. It is thus possible to use a CEPS to allow (or block) access to certain TV channels determined by a competent authority (a privileged user (super user) such as parents for example).
  • a competent authority a privileged user (super user) such as parents for example.
  • Example 1 the outputs of the perforated support reader L are connected by a ribbon cable to the input of a microcontroller (of the SGS-ST626X type) which compares these outputs with its memory M (EEPROM type ) according to FIG. 1.
  • a microcontroller of the SGS-ST626X type
  • M EEPROM type
  • this microcontroller is implanted the following program (see Fig. 4):
  • READ (read) L The microprocessor reads the contents (outputs) of the L drive.
  • the program checks whether the user wants to modify the contents of the memory ("reset M" button). If so, its contents are replaced by those of the support reader; otherwise, the program returns to (1).
  • the deactivation of the main circuit can be done by turning off the power (turning off the unit under control).
  • the reactivation of the main circuit can be done by relighting the device and reintroducing the punch card or customizable support, which can be done simultaneously.
  • Example 2 In a second implementation, the outputs of the media reader and the outputs of the memory (type of set of switches) are compared one by one by logic gates XOR (logic output “0" if the inputs are identical, “1 "if they are different). The outputs of the XOR gates are then combined in a NOR gate (logical output “1” if and only if all the inputs are zero). Thus the output of the NOR gate is "1", if and only if there is agreement between the contents of the memory and the reader.
  • the output of the NOR gate flips ("set") a flip-flop which activates the main circuit, even after removing the card from its reader. This flip-flop can be reset (“reset”) so as to disable the main circuit by a switch R. Thus, if this circuit is used to activate an electromagnet that allows the opening of a door (see Example 4) , closing it engages the switch R which disables the opening circuit.
  • Example 3 the reader is a set of N microswitches and the memory a set of N switches.
  • the outputs of the switch are connected to them with the inputs of the microswitch y and the output of the latter with the input of the switch y + 1 (see Fig. 3).
  • the flip-flop which activates the main circuit will itself be activated ("set") only if there is agreement between the connections of the memory of the reader.
  • Example 4 Implantation of a CEPS for the control of the opening of a door.
  • the L-type reader (microswitch unit) is embedded in the wall so that the entrance slot of the perforated support is flush with the outside (see Fig. 5).
  • the output of the reader is connected by a ribbon cable to a circuit of identification and
  • memory type set of switches
  • the memory location is arbitrary, but preferably remote from the reader (to prevent its break-in).
  • the memory consists of a set of switches that light up if they are enabled (logic output "1"). Its access can be reduced by embedding it in a locked box.
  • the perforated support is a card where
  • the identification circuit described in example 2 activates an electromagnetic lock, S, which releases the lock of the door. This can then be opened and when closed, it engages a switch that re ⁇ locks.
  • Example 5 Rigid support with perforations.
  • the support of a dimension similar to that of a credit card has on the vertical side (Y) five holes of maximum individual size of 5mm in diameter and each being separated from the next by a space of at most one centimeter leaving an unperforated margin of at least five millimeters around the support.
  • the number of perforations can be at most eight.
  • the total number of combinations, if there is only one area (A) to set the code to customize the code will be 2 40 or 10 12 combinations.
  • a variant of the invention is to establish on the same support two codes recognized for one completely and the second (connected to the first in terms of combinations), partially.
  • the recognition of a truncated code or partial code provides a large number of user combinations, the complete code corresponding to a restricted number of users being more specific because of the greater number of modifications on the medium to be recognized by reader of the device according to the invention.
  • a variant of the rigid or semi-rigid support treated according to the invention by the user consists in reducing the diameter of the perforations for the same surface so as to make it possible to establish a greater number of pre-perforations and consequently, to increase the number of combinations and possibly the number of reserved zones.
  • Each zone reserved for the user may comprise the same code repeated one or more times, the reading of the zones can be provided in the reader sequentially, if necessary.
  • the invention has many possibilities of adaptation using elements similar to those described in the present patent application. Adaptations and variants that achieve the same effects of the device and the implementation process are an integral part of the invention.

Abstract

The invention relates to a secure system comprising a customisable support associated with a reader enabling to conditionally turn on electrical or electronic devices by means of an identification and comparison circuit disposed on the substantial part of said devices after comparing data delivered by the support with data stored in a memory. Said memory contains at least one identification code for enabling at least one user to access to said device. The support also comprises at least two reserved areas, wherein at least one area is modifiable by the user. Said areas define a distinct code for associating the recognition of each code with distinct functions. A method for conditionally modifying recognition operations between the support, the reader and the reference memory is also disclosed.

Description

SYSTÈME SÉCURISÉ PERSONNALISABLE DE RECONNAISSANCE ET CUSTOMIZED SECURE SYSTEM OF RECOGNITION AND
D'UTILISATION CONDITIONNELLE D'APPAREILS ÉLECTRIQUES OUCONDITIONAL USE OF ELECTRIC APPLIANCES OR
ÉLECTRONIQUES ET PROCÉDÉ D'UTILISATIONELECTRONICS AND METHOD OF USE
De nombreux appareils électriques ou électroniques, ou objets dont le fonctionnement dépend de composants électriques ou électroniques, peuvent être utilisés sans l'accord des utilisateurs habituels, en l'absence de dispositifs permanents permettant de contrôler leur mise en marche ou leur arrêt ou leur mise en marche et leur arrêt de manière suffisamment sécurisée. L'application de plus en plus générale de normes « qualité » par les fabricants de ces appareils nécessite l'introduction de systèmes de reconnaissance spécifique de l'origine desdits appareils qui correspondent à une forme de traçabilité et de leur authenticité pour les différencier des objets et appareils provenant de contrefacteurs, notamment téléviseurs ou portes ou véhicules utilitaires ou à usage personnel, sont facilement contournables et nécessitent une mémorisation croissante de codes numériques ou la possession dé multiples cartes magnétiques ou dispositifs de reconnaissance à distance spécifiques chacun d'un code de reconnaissance.Many electrical or electronic devices, or objects whose functioning depends on electrical or electronic components, can be used without the agreement of the usual users, in the absence of permanent devices to control their start or stop or their implementation. in operation and their stop sufficiently secure. The increasingly general application of "quality" standards by the manufacturers of these devices requires the introduction of specific recognition systems for the origin of said devices that correspond to a form of traceability and their authenticity to differentiate them from objects and devices derived from counterfeiters, in particular television sets or doors or commercial or personal use vehicles, are easily circumventable and require an increasing memorization of digital codes or the possession of multiple magnetic cards or remote recognition devices each of a recognition code .
De nombreux travaux antérieurs ont permis de développer des dispositifs pour accroître la sécurité liée à l'accès à des locaux, à des opérations bancaires ou à des serrures électroniques d'applications diverses. Par exemple:Many previous works have developed devices to increase security related to access to premises, banking operations or electronic locks of various applications. For example:
Les brevets américains n° 3 821 704 (Sabsay) et n° 3 906 447 (Crafton) décrivent un système de sécurité pour contrôler l'accès des locaux. Le dispositif utilisé mettant en œuvre une serrure contrôlée par un circuit de décodage comparant les informations d'une mémoire et celles données par la clé. Ces brevets n'indiquent aucune clé personnalisable ni l'insertion du circuit de décodage (identification et comparaison) dans un site essentiel du circuit électrique ou électronique de l'appareil ou de l'objet.U.S. Patent Nos. 3,821,704 (Sabsay) and 3,906,447 (Crafton) disclose a security system for controlling access to premises. The device used implementing a lock controlled by a decoding circuit comparing the information of a memory and those given by the key. These patents do not indicate any customizable key nor the insertion of the decoding circuit (identification and comparison) into an essential site of the electrical or electronic circuit of the apparatus or the object.
• La demande de brevet européen n° 43 270 concerne un système de dé verrouillage en particulier pour l'ouverture et fermeture des portes, par comparaison d'un code sur une carte avec le contenu d'une mémoire et la possibilité de changer le contenu de la mémoire.European Patent Application No. 43,270 relates to a locking system, in particular for opening and closing the doors, by comparing a code on a card with the contents of a memory and the possibility of changing the content. of memory.
• La demande de brevet européen n° 122 244 concerne un système de verrouillage de porte consistant en une carte magnétique, un lecteur de cette carte, une mémoire et une horloge qui permet l'ouverture de la porte, si le contenu de la carte et de la mémoire sont en accord pendant une période de temps déterminée par l'horloge. • Le brevet anglais n° 2 126 647 décrit une invention qui permet de recoder un système de verrouillage électronique pour empêcher l'accès des locaux avec une ancienne clé en utilisant une clé passe-partout ("master-key").European Patent Application No. 122 244 relates to a door lock system consisting of a magnetic card, a reader of this card, a memory and a clock which allows the opening of the door, if the contents of the card and memory are in agreement for a period of time determined by the clock. • British Patent No. 2,126,647 describes an invention that recodes an electronic locking system to prevent access to premises with an old key using a master key ("master key").
• La demande de brevet européen n°152 678 concerne un système de verrouillage de porte consistant en un système électromagnétique contrôlé par un microprocesseur reconnaissant 5 niveaux d'accès, ledit système détecte le code d'une carte magnétique insérée dans une serrure appropriée et permet l'ouverture de la porte.European Patent Application No. 152 678 relates to a door locking system consisting of a microprocessor controlled electromagnetic system recognizing 5 levels of access, said system detects the code of a magnetic card inserted in a suitable lock and allows the opening of the door.
• Le brevet français n°2 715 748 (FR 94 01 202) concerne un système de payement automatique sécurisé à l'aide d'une carte à puce.• French Patent No. 2,715,748 (FR 94 01 202) relates to a secure automatic payment system using a smart card.
• Le brevet français n°2415 378 (FR 78 01 876) concerne un procédé et dispositif pour connecter électriquement un objet amovible, notamment une carte électronique portative.• French Patent No. 2415 378 (FR 78 01 876) relates to a method and device for electrically connecting a removable object, in particular a portable electronic card.
• Le brevet américain n° 4 404 464 concerne également une carte électronique portative (invention Moréno).US Pat. No. 4,404,464 also relates to a portable electronic card (Moreno invention).
• Le brevet japonais n0 J 08 326 375 décrit un système de double sécurité pour une serrure électronique de porte avec un code secret à entrer sur un clavier et une carte d'identification enregistrable comparée à une mémoire.Japanese Patent No. 0 326 375 discloses a double security system for an electronic door lock with a secret code to enter on a keyboard and a recordable identification card compared to a memory.
• La demande de brevet PCT n° 95 57 016 concerne l'ouverture d'une porte à l'aide d'une carte.• PCT Patent Application No. 95 57 016 relates to the opening of a door using a card.
La demande de brevet PCT n0 WO 97 02 200 (ERICSSON) décrit un dispositif comprenant une unité de génération d'un signal qui permet d'identifier la touche d'un clavier qui est mise en service.PCT Patent Application No. WO 97 02 0 200 (ERICSSON) discloses a device comprising a generating unit a signal for identifying the key a key which is operated.
• Le brevet américain n° 5 581 279 (invention Chang et al.) concerne un circuit intégré pour produire un contrôle à affichage graphique.U.S. Patent No. 5,581,279 (Chang et al.) Relates to an integrated circuit for producing a graphical display control.
• La demande de brevet européen n°98 104 284 (Olympus Optical Co.) concerne un procédé de modulation de données numériques à transmettre ou à enregistrer.European Patent Application No. 98 104 284 (Olympus Optical Co.) relates to a method for modulating digital data to be transmitted or recorded.
• Le brevet américain n°5 055 658 (invention Cockburn) concerne un système de sécurité comprenant un dispositif de blocage par des moyens informatiques, une fente dans ce dispositif pour recevoir une clé passe-partout qui ne peut être programmée qu'une fois.• US Patent No. 5,055,658 (Cockburn invention) relates to a security system comprising a blocking device by computer means, a slot in this device for receiving a master key which can only be programmed once.
• La demande de brevet européen n°97 934 683 (Philips Electronics N.V.) décrit un système de transmission amélioré de verrouillage.European Patent Application No. 97,934,683 (Philips Electronics N.V.) discloses an improved lock transmission system.
• Le brevet européen n° 98 302 648 (Samsung Electronics Co) concerne une méthode et un procédé de décodage de symboles qui met en œuvre un appareil de décodage par niveau d'exécution des données utilisant les mêmes données que celles du codage.• European Patent No. 98 302 648 (Samsung Electronics Co) relates to a method and method of symbol decoding which implements a data-level decoding apparatus using the same data as the data decoding method. coding.
En revanche, à la connaissance des inventeurs, aucun document antérieur ne montre l'utilisation d'une clé ou support personnalisable pour le contrôle du fonctionnement conditionnel d'un appareil électrique ou électronique ou d'un objet dont le fonctionnement dépend de composants électriques ou électroniques mettant en œuvre un circuit d'identification localisé sur une partie électrique ou électronique essentielle de l'appareillage en question.On the other hand, to the inventors' knowledge, no prior document shows the use of a customizable key or support for the control of the conditional operation of an electrical or electronic device or of an object whose operation depends on electrical components or electronics implementing an identification circuit located on an essential electrical or electronic part of the apparatus in question.
Par "partie essentielle", on entend tout élément qui -s'il n'est pas actif- ne permet pas à l'appareil de fonctionner. On entend par exemple un circuit imprimé ou intégré telle la carte-mère ou le microprocesseur d'un ordinateur ou la carte de réception d'un téléviseur ou d'un appareil vidéo ou le circuit de contrôle d'appareils électroménagers, tels que machine à laver, réfrigérateur ou appareil photographique ou bien encore de machines contrôlées par des circuits électriques ou électroniques (tels que véhicules en tout genre).By "essential part" is meant any element which, if not active, does not allow the apparatus to function. For example, a printed circuit or integrated circuit such as the motherboard or the microprocessor of a computer or the reception card of a television or video apparatus or the control circuit of household appliances, such as a computer washing, refrigerator or camera or even machines controlled by electrical or electronic circuits (such as vehicles of any kind).
Par support personnalisé ou personnalisable, on entend un élément matériel modifiable par l'utilisateur et capable de recevoir des indications reconnues ou reconnaissables par un dispositif de type lecteur.By custom or customizable support is meant a hardware element that can be modified by the user and capable of receiving indications recognized or recognizable by a reader-type device.
La présente invention a donc pour objet de fournir un procédé de fonctionnement conditionnel d'appareils électriques ou électroniques ne nécessitant pas de mémorisation de codes par l'utilisateur grâce à la mise en œuvre d'un support aisément personnalisable et modifiable après chaque réactivation de l'appareil, ledit support pouvant activer différents appareils ou objets appartenant au même utilisateur. Le même support personnalisable peut être utilisé pour sécuriser plusieurs appareils de type différent, par exemple téléviseur ou porte à accès réglementé telle que celle d'une salle de coffres dans une banque et au coffre personnel de l'utilisateur et utilisation des distributeurs de billets de ladite banque, ou encore mise en marche du moteur d'un véhicule.The present invention therefore aims to provide a method of conditional operation of electrical or electronic devices not requiring memorization of codes by the user through the implementation of a support easily customizable and modifiable after each reactivation of the user. apparatus, said medium being able to activate different devices or objects belonging to the same user. The same customizable medium can be used to secure several different types of devices, for example a television or security door such as that of a vault in a bank and the personal safe of the user and use of cash dispensers. said bank, or starting the engine of a vehicle.
L'invention concerne un dispositif comportant un support contenant au moins deux zones personnalisables, par l'utilisateur ou par le fabricant ou par un prestataire de services pour l'une des zones et par l'utilisateur individuel pour la ou les autres zones. L'invention concerne également des appareils et dispositifs contenant les éléments suivants ou reliés à ceux-ci (voir la figure 1):The invention relates to a device comprising a support containing at least two customizable zones, by the user or by the manufacturer or by a service provider for one of the zones and by the individual user for the other zone or zones. The invention also relates to apparatuses and devices containing the following elements or connected thereto (see FIG. 1):
• Un support personnalisable (A) par la présence ou l'absence de modifications dans ce support. Ce support, rigide ou semi-rigide, peut être une clé ou une carte en carton ou en plastique d'un format de poche, par exemple celui d'une carte de crédit ou d'une carte de téléphone ou de tout autre support capable de contenir ou de recevoir des indications reconnues par un lecteur (B).• A customizable support (A) by the presence or absence of modifications in this support. This support, rigid or semi-rigid, can be a key or a card in cardboard or plastic in a pocket size, for example that of a credit card or a telephone card or any other medium capable of containing or receiving indications recognized by a reader (B).
• Un lecteur (B) dudit support constitué par un ensemble de circuits électriques ou électroniques, disposé à l'intérieur ou à l'extérieur de l'appareil à sécuriser.• A reader (B) of said support constituted by a set of electrical or electronic circuits disposed inside or outside the device to be secured.
• Une mémoire (C) contenant au moins un code de comparaison.• A memory (C) containing at least one comparison code.
• Un circuit d'identification ou de comparaison (D) capable de lire les informations du lecteur et/ou celles de Ia mémoire et d'activer ou de désactiver le circuit essentiel de l'appareil ou un élément principal si les informations des deux sources sont identiques. Les éléments C et D sont situés à l'intérieur de l'appareil sur un circuit électrique ou électronique essentiel au fonctionnement de l'appareil. Les éléments C et D ne peuvent êtres déconnectés sans nuire au fonctionnement dudit appareil.• An identification or comparison circuit (D) capable of reading the reader and / or memory information and enabling or disabling the essential circuit of the apparatus or a main element if the information from both sources are the same. Elements C and D are located inside the device on an electrical or electronic circuit essential to the operation of the device. The elements C and D can not be disconnected without impairing the operation of said apparatus.
L'invention couvre un dispositif ou système sécurisé qui est associé à tout appareil électrique ou électronique consistant d'une part, en un support personnalisé ou personnalisable (clé) ayant au moins deux zones modifiables sur celui-ci et un lecteur dudit support, et d'autre part un circuit électronique d'identification comportant a) une mémoire et b) un circuit de comparaison entre la mémoire et l'information lue par le lecteur du support (clé), ledit circuit électronique d'identification étant placé sur un circuit électrique ou électronique essentiel de l'appareil (tel que carte-mère d'un ordinateur ou circuit imprimé d'un appareil électrique ou électronique comme un téléviseur ou un système de démarrage d'un véhicule par exemple). Ce dispositif peut comporter un circuit d'identification pour contrôler le fonctionnement du circuit ou d'une partie essentielle de l'appareil en permettant sa mise sous tension ou en activant le microprocesseur de l'appareil ou une puce logique.The invention covers a device or secure system that is associated with any electrical or electronic device consisting on the one hand, in a personalized or customizable medium (key) having at least two editable areas on it and a reader of said medium, and on the other hand an electronic identification circuit comprising a) a memory and b) a comparison circuit between the memory and the information read by the reader of the support (key), said electronic identification circuit being placed on a circuit electrical or electronic essential of the device (such as motherboard of a computer or circuit board of an electrical or electronic device such as a television or a starting system of a vehicle for example). This device may include an identification circuit for controlling the operation of the circuit or an essential part of the device by allowing it to be powered up or by activating the microprocessor of the device or a logic chip.
Dans l'invention décrite, le lecteur B peut tout aussi bien lire toutes les informations codées sur le support qu'une partie limitée de ces informations, selon les spécificités de reconnaissance que l'on désire accorder à l'appareil électrique ou électronique contrôlé par le support. Par exemple une partie limitée du code, définie par une zone réservée sur le support, peut servir à un accès général à un appareil ou à un local tandis qu'une autre zone réservée ou comme variante de l'invention le code complet présent sur le support, contrôle l'accès à un autre appareil ou à un autre local. À titre d'exemple, voir Figure 8, un support comprenant deux zones réservées (A et B) chacune personnalisée avec son propre code et donnant accès à des circuits ou des locaux différents,. Un utilisateur ne connaissant que le code A n'aura accès qu'au circuit contrôlé par A. La personne ayant une clé comprenant les codes de toutes les zones réservées aura accès à toute. L'ensemble des codes portés sur le support est appelé dans ce qui suit : Ie code « complexe » ou « complet ».In the invention described, the reader B can as well read all the information coded on the support as a limited part of this information, according to the specificities of recognition that one wishes to grant to the electrical or electronic device controlled by the support. For example a limited part of the code, defined by a reserved area on the support, can be used for general access to a device or a room while another reserved area or as an alternative of the invention the complete code present on the support, control access to another device or to another room. By way of example, see Figure 8, a support comprising two reserved areas (A and B) each personalized with its own code and giving access to different circuits or premises. A user knowing only the A code will have access only to the circuit controlled by A. The person having a key including the codes of all Reserved areas will have access to everything. The set of codes carried on the medium is called in the following: the code "complex" or "complete".
Dans l'invention décrite, la mémoire peut contenir un ou plusieurs codes de comparaison. Un ou plusieurs supports personnalisables peuvent permettre l'activation du circuit électrique ou électronique essentiel au fonctionnement de l'appareil. Ainsi, la mémoire pourra contenir un code connu uniquement du fabricant (code-maître) qui permet la réactivation de l'appareil en cas de perte du support par l'utilisateur et de l'oubli par celui-ci du code qui y était inscrit. Dans ce cas, le code-maître permettra de modifier les codes mémoires du ou des utilisateurs par l'introduction de nouveaux supports personnalisables par ceux-ci. Alternativement, différents supports personnalisables associés à différents utilisateurs pourront leur donner accès au même appareil, éventuellement avec une réponse personnalisée de celui-ci : par exemple, le circuit électrique d'une voiture reconnaissant un utilisateur par son code personnalisé adoptera des préréglages adéquats (positions des miroirs, hauteur ou inclinaison des fauteuils, volant, etc.).In the described invention, the memory may contain one or more comparison codes. One or more customizable media can enable the activation of the electrical or electronic circuit essential to the operation of the device. Thus, the memory may contain a code known only to the manufacturer (master code) that allows the reactivation of the device in case of loss of support by the user and forgetting by the latter of the code that was listed therein . In this case, the master code will make it possible to modify the memory codes of the user (s) by the introduction of new supports customizable by them. Alternatively, different customizable media associated with different users can give them access to the same device, possibly with a personalized response from it: for example, the electrical circuit of a car recognizing a user by its custom code will adopt appropriate presets (positions mirrors, height or inclination of armchairs, steering wheel, etc.).
Dans le cas où les codes sont lumineux et fournis par la perforation d'un support personnalisable et sont détectés par une ou plusieurs cellules photoélectriques, la source lumineuse permettant d'éclairer les perforations sélectionnées par l'utilisateur peut être constituée de diodes disposées selon des repères fixes correspondant à des repères préformés sur le support personnalisable. Cette source lumineuse peut aussi être constituée d'une seule lampe ou source lumineuse, chaque repère étant relié à la source lumineuse par une fibre optique.In the case where the codes are bright and provided by the perforation of a customizable medium and are detected by one or more photocells, the light source for illuminating the perforations selected by the user may consist of diodes arranged according to fixed markers corresponding to preformed marks on the customizable medium. This light source can also consist of a single lamp or light source, each mark being connected to the light source by an optical fiber.
L'invention concerne tout appareil électrique ou électronique contenant ou associant pour son fonctionnement le dispositif ayant les caractéristiques décrites ci- dessus.The invention relates to any electrical or electronic device containing or associating for its operation the device having the characteristics described above.
L'invention couvre également un procédé de modification de la mémoire du circuit d'identification, consistant à introduire un premier support personnalisé ou personnalisable, le support d'origine n°l contenant le code d'origine( code maître) dans le lecteur contenant le code maître, ce qui permet d'activer l'appareil, puis d'enlever le support, d'introduire un second support (n°2) destiné à remplacer le premier support, et de valider en activant ou désactivant un circuit pour remplacer les anciennes données en mémoire par les nouvelles lues par le lecteur correspondant au nouveau code d'origine ou code maître . Une variante du procédé consiste d'abord à mettre l'appareil sous tension puis à introduire Ie premier support dans le lecteur puis à procéder comme précédemment. Une autre variante, pour modifier la mémoire, consiste à introduire le support personnalisable avant mise sous tension de l'appareil, puis après validation de la reconnaissance de l'utilisateur autorisé par le circuit d'identification et comparaison, de permettre la modification de la mémoire par l'utilisateur, par exemple en changeant la position de microrupteurs ou boutons-poussoirs reliés à la mémoire, en tapant un code sur un clavier ou par tout autre moyen permettant de changer le contenu de la mémoire présente dans la partie C du dispositif selon l'invention. Il est entendu que dans cette variante-ci, l'utilisateur devra modifier le support personnalisable de façon adéquate pour avoir accès à l'appareil.The invention also covers a method of modifying the memory of the identification circuit, consisting in introducing a first personalized or customizable medium, the original medium No. 1 containing the original code (master code) in the reader containing the master code, which makes it possible to activate the apparatus, then to remove the support, to introduce a second support (No. 2) intended to replace the first support, and to validate by activating or deactivating a circuit to replace the old data in memory by the news read by the reader corresponding to the new original code or master code. A variant of the method consists firstly in turning on the device and then in introducing the first medium into the reader and proceeding as before. Another variant, to modify the memory, consists in introducing the customizable support before powering on the device, then after validation of the user recognition authorized by the identification and comparison circuit, to allow the modification of the memory by the user, for example by changing the position of microswitches or pushbuttons connected to the memory, by typing a code on a keyboard or by any other means to change the content of the memory present in part C of the device according to the invention. It is understood that in this variant, the user will have to modify the customizable medium adequately to have access to the device.
Un premier dispositif de mise en marche d'un appareil contenant une partie A et une partie B, illustrés selon la figure 1, ledit dispositif pouvant être sécurisé par un procédé d'identification modifiable après chaque réactivation de l'appareil.A first device for starting an apparatus containing a part A and a part B, illustrated according to FIG. 1, said device being able to be secured by a modifiable identification method after each reactivation of the apparatus.
Dans le dispositif selon l'invention, le support de la partie A, est tout élément qui comprend une surface modifiable de façon à générer au moins un code et de préférence au moins deux codes par l'utilisateur ou par l'utilisateur et le fabricant de l'objet ou de l'appareil, ledit code permettant d'obtenir au moins 1000 combinaisons différentes.In the device according to the invention, the support of part A, is any element which comprises an editable surface so as to generate at least one code and preferably at least two codes by the user or by the user and the manufacturer of the object or the apparatus, said code making it possible to obtain at least 1000 different combinations.
Dans le dispositif selon l'invention, le support est modifiable par tout moyen d'altération de sa surface tels que perforation ou grattage ou coloriage ou effacement ou collage ou décollage ou déformation d'une partie de la surface de celui-ci.In the device according to the invention, the support is modifiable by any means of altering its surface such as perforation or scraping or coloring or erasure or gluing or takeoff or deformation of a portion of the surface thereof.
Dans le dispositif selon l'invention, le support peut aussi être constitué de repères préformés permettant par exemple une modification de la surface et /ou dans l'épaisseur du support par perforation ou grattage ou coloriage ou effacement ou collage ou décollage ou déformation du support ou toute autre modification à l'endroit délimité par chaque repère et choisi par l'utilisateur et le cas échéant par le fabricant dans le cas ou le support comporte au moins deux zones modifiables.In the device according to the invention, the support may also consist of preformed markers allowing for example a modification of the surface and / or in the thickness of the support by perforation or scraping or coloring or erasure or gluing or takeoff or deformation of the support or any other modification at the location delimited by each marker and chosen by the user and, where appropriate, by the manufacturer in the case where the support comprises at least two modifiable zones.
L'invention concerne également un procédé de modification sécurisé de la mémoire caractérisé d'une part par l'introduction d'un support personnalisé ou personnalisable dans le lecteur, l'identification de l'utilisateur par le circuit d'identification et de comparaison et sa validation par ledit circuit, et d'autre part par la modification du contenu de la mémoire par l'utilisateur en particulier, la modification de la mémoire se fait par retrait du support personnalisé ou personnalisable du lecteur et par son remplacement par un autre support contenant le nouveau code puis la validation du remplacement du contenu de la mémoire par ce nouveau code.The invention also relates to a secure memory modification method characterized on the one hand by the introduction of personalized or customizable support in the reader, the identification of the user by the identification and comparison circuit and its validation by said circuit, and secondly by the modification of the memory content by the user in particular, the modification of the memory is done by removing the personalized or customizable support of the reader and by replacing it with another medium containing the new code and the validation of the replacement of the contents of the memory by this new code.
Enfin l'invention couvre un procédé de fonctionnement conditionnel d'un appareil électrique ou électronique caractérisé par : 1) la mise en contact d'un support muni d'un code personnel ou personnalisable avec un lecteur de ce support lisant ledit code.Finally the invention covers a method of conditional operation of an electrical or electronic apparatus characterized by: 1) bringing into contact a support provided with a personal code or customizable with a reader of this medium reading said code.
2) La comparaison des informations lues par ce lecteur avec le contenu d'une mémoire personnelle ou personnalisable, ladite comparaison étant effectuée par un circuit situé sur une partie essentielle du circuit électrique ou électronique de l'appareil.2) The comparison of the information read by this reader with the contents of a personal or customizable memory, said comparison being made by a circuit located on an essential part of the electrical or electronic circuit of the device.
Toute rupture d'alimentation électrique de l'appareil génère la nécessité de procéder à une opération de reconnaissance de l'utilisateur à l'aide d'une part du i support personnalisé, et d'autre part de la mémoire et enfin à l'aide du circuit de comparaison-identification.Any power failure of the device generates the need to perform a user recognition operation using a part of the i personalized support, and secondly the memory and finally to the help of the comparison-identification circuit.
Le dispositif selon la présente invention appelé également "clé électronique personnelle sécurisée" (CEPS ou SPEK) contrôle un circuit principal ou une composante électronique critique dans un appareil (tel qu'ordinateur, télévision, appareil de vidéo, autoradio, portes électriques, circuit de contact, etc.) et empêche leur vol ou leur utilisation frauduleuse et permet le cas échéant au fabricant de reconnaître et d'authentifier l'origine d'un produit portant sa marque. Ce même système peut également permettre le contrôle d'entrée et d'identification de l'utilisateur dans des locaux sécurisés.The device according to the present invention also called "secure personal electronic key" (CEPS or SPEK) controls a main circuit or a critical electronic component in a device (such as computer, television, video apparatus, car radio, electric doors, radio circuit). contact, etc.) and prevents their theft or fraudulent use and allows the manufacturer, where appropriate, to recognize and authenticate the origin of a product bearing his mark. This same system can also allow entry and identification control of the user in secure premises.
Grâce à un support personnalisé par l'utilisateur, l'appareil ou l'objet peut non seulement être mis en marche par une partie du code, mais encore peut également faire bénéficier l'utilisateur de la mise en place des paramètres spécifiques à l'utilisateur grâce à la reconnaissance par la mémoire de l'ensemble du code. Un tel type de code est appelé « code complexe » dans la présente invention. À titre d'exemple, un support multifonctionnel permettra d'une part l'ouverture d'un véhicule (par exemple les portes du conducteur et des passagers sans ouvrir la porte du coffre) puis d'autre part, d'adapter les réglages de sécurité et de confort du conducteur tels que hauteur du siège, position du rétroviseur,allumage de la radio, sélection de station de radio, etc. Ainsi, dans le cas de plusieurs utilisateurs d'un véhicule (ou de tout autre appareil) le nombre très élevé de combinaisons de codes permet d'envisager un nombre élevé de supports permettant un accès au véhicule (ou à l'appareil) individualisé pour les réglages de conduite et de confort du véhicule (ou de l'appareil) adaptés à l'utilisateur. Ceci est particulièrement intéressant pour les véhicules professionnels ou utilitaires ou de location pour lesquels un nombre de codes différents permettra d'augmenter la sécurité contre le vol en cas de perte du support.Thanks to a personalized support by the user, the device or the object can not only be started by a part of the code, but also can also benefit the user of the setting up of the parameters specific to the user. user thanks to the memory recognition of the entire code. Such type of code is called "complex code" in the present invention. For example, a multifunctional support will allow the opening of a vehicle (for example the driver's and passengers' doors without opening the safe door) and then adapting the settings of the vehicle. driver safety and comfort such as seat height, rear view mirror position, radio power on, radio station selection, etc. Thus, in the case of several users of a vehicle (or any other device) the very high number of code combinations makes it possible to envisage a large number of supports allowing access to the individualized vehicle (or device) for the driving and comfort settings of the vehicle (or the device) adapted to the user. This is particularly interesting for commercial or utility vehicles or rental vehicles for which a number of different codes will increase the safety against theft in case of loss of support.
Ce système permet, grâce à une clé unique personnalisable, de contrôler le fonctionnement de tous les appareils électriques ou électroniques qui en sont équipés. Il ne nécessite pas l'aide d'un technicien spécialiste pour coder le support: chacun choisit son code. Il offre également une sécurité absolue contre le vol ou l'utilisation frauduleuse d'un appareil ou l'entrée non autorisée dans un local tel que garage à véhicules ou chambre d'hôtel, le nombre de combinaisons possibles peut aisément atteindre 2100 soit 1030 combinaisons possibles sur un support par un simple choix de l'emplacement des modifications apportées à la surface et/ou en épaisseur dudit support comme indiqué précédemment.This system allows, thanks to a unique customizable key, to control the operation of all electrical or electronic devices that are equipped. It does not require the help of a specialist technician to code the support: everyone chooses their code. It also offers absolute security against theft or fraudulent use of a device or unauthorized entry into a room such as garage or hotel room, the number of possible combinations can easily reach 2 100 or 10 30 possible combinations on a support by a simple choice of the location of the changes made to the surface and / or thickness of said support as indicated above.
Ce système comporte notammentThis system includes
A) Un support personnalisable ou "clé"A) Customizable support or "key"
B) Un lecteur de ce supportB) A reader of this support
C) Une mémoireC) A memory
D) Un circuit électronique d'identification, comparant les sorties du lecteur et de la mémoire et contrôlant un circuit principal ou une composante critique (BIOS, mémoire, unité centrale, horloge, oscillateur, démodulateur, commutateur électromagnétique etc.) de l'appareil en question.D) An electronic identification circuit, comparing the outputs of the reader and the memory and controlling a main circuit or a critical component (BIOS, memory, CPU, clock, oscillator, demodulator, electromagnetic switch, etc.) of the apparatus in question.
Le dispositif selon l'invention permet de contrôler la mise en marche d'un appareil électrique ou électronique par un utilisateur, et comprend :The device according to the invention makes it possible to control the start-up of an electrical or electronic device by a user, and comprises:
• un support sur lequel le code d'accès est codé ;• a medium on which the access code is encoded;
• un lecteur dudit support permettant de lire le code d'accès codé sur Ie support ; et un circuit de contrôle relié à un circuit électrique ou électronique essentiel de l'appareil à mettre en marche, le circuit de contrôle comprenant .* une mémoire configurée pour conserver au moins un code de mise en marche, et un circuit d'identification permettant d'activer le circuit principal si le code d'accès lu par le lecteur et un code d'activation mis en mémoire sont identiques; ledit code d'accès codé sur le support est modifiable par l'utilisateur; un code d'activation conservé dans la mémoire et modifiable par l'utilisateur lorsque le circuit principal est allumé; le circuit de contrôle permet de changer un code conservé dans la mémoire si un signal d'entrée d'autorisation est reçu lorsque un support contenant un nouveau code est présent dans le lecteur.A reader of said medium for reading the access code encoded on the medium; and a control circuit connected to an essential electrical or electronic circuit of the apparatus to be turned on, the control circuit comprising: a memory configured to keep at least one start code, and an identification circuit enabling activate the main circuit if the access code read by the reader and an activation code stored in memory are identical; said access code encoded on the medium is modifiable by the user; an activation code stored in the memory and modifiable by the user when the main circuit is turned on; the control circuit makes it possible to change a code stored in the memory if an authorization input signal is received when a medium containing a new code is present in the reader.
Le support du dispositif selon l'invention pouvant comporter plusieurs zones destinées chacune à un utilisateur différent (accès à un même véhicule par exemple ou à une utilisation différente (accès à des locaux différents par un utilisateur par exemple) ledit dispositif décrit ci-dessus est adapté pour comprendre outre ledit support, les éléments énoncés à savoir: un lecteur avec un circuit de contrôle ayant au moins une mémoire configurée pour conserver plusieurs codes de mise en marche et un circuit d'identification.The support of the device according to the invention may comprise several zones each intended for a different user (access to the same vehicle by example or to a different use (access to different premises by a user for example) said device described above is adapted to include in addition to said medium, the elements stated namely: a reader with a control circuit having at least one memory configured to keep multiple start codes and an identification circuit.
Le support personnalisé ou personnalisable est préférentiellement de format carte de crédit, ou similaire dans laquelle l'utilisateur a (éventuellement lui-même) effectué des modifications en des endroits spécifiques, l'existence ou non de modifications constituant un code. Parmi les modifications possibles du support, on notera sans pour autant s'y limiter: la perforation de trous dans la carte, le grattage (par exemple d'une zone conductrice ou réfléchissante), le collage ou le décollage (par exemple pour créer une zone conductrice ou réfléchissante), le coloriage (par exemple noircissement) ou l'effacement de certains endroits sur le support.The personalized or customizable support is preferably of credit card format, or similar in which the user has (possibly himself) made changes in specific locations, the existence or not of changes constituting a code. Among the possible modifications of the support, it will be noted without being limited thereto: the perforation of holes in the card, scratching (for example of a conductive or reflective zone), gluing or takeoff (for example to create a conductive or reflective area), coloring (eg blackening) or erasure of certain areas on the support.
À titre d'exemple, avec la possibilité de perforer une trentaine de trous, l'utilisateur possède un milliard de combinaisons possibles (230).For example, with the ability to punch about thirty holes, the user has a billion possible combinations (2 30 ).
La possibilité de coder soi-même sa clé (par perforation, grattage, collage, décollage, coloriage ou effacement) sur des cartes standard et bon marché permet la duplication aisée des clés par l'utilisateur et leur modification rapide en cas de perte, sans préjudice de sécurité et sans recours à un personnel spécialisé (serrurier, électricien, etc.) tout en apportant l'assurance de haute sécurité et de haute protection d'accès aux appareils et locaux dotés du dispositif selon la présente invention.The ability to code your own key (by punching, scraping, gluing, takeoff, coloring or erasure) on standard and inexpensive cards allows easy duplication of keys by the user and their rapid modification in case of loss without safety and without resorting to specialized personnel (locksmith, electrician, etc.) while providing the assurance of high security and high access protection devices and premises equipped with the device according to the present invention.
Une variante du support peut être constituée de deux ou plusieurs régions sur la carte, chacune correspondant à un code particulier permettant l'ouverture de fonctions ou l'accès à certains appareils ou locaux.A variant of the medium may consist of two or more regions on the card, each corresponding to a particular code allowing the opening of functions or access to certain devices or premises.
Le lecteur du support est un ensemble de circuits électriques activés ou désactivés, lors de l'introduction de la clé, par la présence ou l'absence de modifications dans le support.The reader of the support is a set of electrical circuits activated or deactivated, when the key is inserted, by the presence or absence of modifications in the support.
À titre d'exemple, on citera :For example, we will mention:
1) La présence ou l'absence de perforations qui peut ou ne pas faire basculer un microrupteur.1) The presence or absence of perforations that may or may not tip a microswitch.
2) Si le support est éclairé d'un côté, l'existence d'un trou peut activer une cellule photoélectrique de l'autre côté de la carte.2) If the media is illuminated on one side, the existence of a hole may activate a photocell on the other side of the card.
3) Si la surface du support est conductrice et mise sous tension lors de son introduction dans le lecteur, l'existence ou non d'un contact entre les microcontacts du lecteur et certaines zones de la carte (déterminé par la perforation, le grattage, le collage, le décollage de ces zones sur le support) peut servir à créer une tension à la sortie du microcontact.3) If the surface of the substrate is conductive and turned on during its introduction in the reader, the existence or not of a contact between the microcontacts of the reader and certain areas of the card (determined by the perforation, scraping, gluing, the take-off of these areas on the support) can be used to create a voltage at the output of the microswitch.
4)Si la surface du support est réfléchissante, l'existence de zones réfléchissantes ou pas sur la carte (établies par perforation, grattage, collage, décollage, coloriage ou effacement adéquats) peut, sous illumination, être détectée par des cellules photoélectriques.4) If the surface of the support is reflective, the existence of reflective or non-reflecting areas on the map (established by perforation, scraping, sticking, taking off, coloring or erasure) may, under illumination, be detected by photocells.
La sortie du lecteur est un ensemble de tensions logiques ( "0" ou "1") correspondant à l'état des circuits électriques (tels que microrupteurs, microcontacts, cellules photoélectriques, etc.) et reflétant le code de la clé.The output of the reader is a set of logic voltages ("0" or "1") corresponding to the state of the electrical circuits (such as microswitches, microswitches, photocells, etc.) and reflecting the code of the key.
La mémoire est un circuit électrique mémorisant un (ou plusieurs) état(s) particulier(s) du lecteur du support. Elle peut éventuellement être protégée, lorsque, sans activation du circuit principal, les accès physique, visuel ou électrique à la mémoire et/ou l'écriture sont irréalisables. Parmi les circuits électriques pouvant servir de mémoire, on mentionnera à titre d'exemple:The memory is an electrical circuit storing one (or more) particular state (s) of the reader of the support. It can possibly be protected when, without activation of the main circuit, the physical, visual or electrical access to the memory and / or the writing is impracticable. Among the electrical circuits that can be used as memory, mention may be made by way of example:
— Un ensemble de commutateurs. — Une mémoire électronique permanente telle que:- A set of switches. - A permanent electronic memory such as:
• mémoire EEPROM (mémoire uniquement lisible électroniquement programmable et effaçable (Electronically Erasable Programmable Read OnIy Memory)) telle que mémoire NSC EEPROM 256 bits ou plus (catalogue FARNELL Components, USA), mémoire FLASH (telle que INTEL CMOS FLASH 256 Kbits (FARNELL Components USA),• EEPROM memory (Electronically Erasable Programmable Read OnYy Memory), such as 256-bit or larger NSC EEPROM memory (FARNELL Components catalog, USA), FLASH memory (such as INTEL CMOS FLASH 256Kbit (FARNELL Components) USA),
• mémoire RAM non-volatile (voir catalogue FARNELL Components USA)• non-volatile RAM memory (see FARNELL Components USA catalog)
Le circuit électronique d'identification a pour but de comparer les sorties du lecteur du support et de la mémoire. Il active le circuit principal -ou la composante électronique critique- sous son contrôle, lorsque les sorties sont identiques. La figure 1 illustre un schéma de fonctionnement de ce circuit placé à l'intérieur de l'appareil à sécuriser.The purpose of the electronic identification circuit is to compare the outputs of the reader of the medium and the memory. It activates the main circuit - or the critical electronic component - under its control, when the outputs are identical. FIG. 1 illustrates a circuit diagram of this circuit placed inside the device to be secured.
Selon le circuit sous contrôle, cette activation pourra se faire de différentes manières: par exemple, par l' activation des fonctions "set"(basculer), "reset"(rebasculer), "enable" (activer), etc., par l'activation d'un relais électromagnétique ou encore par alimentation du circuit principal.Depending on the circuit under control, this activation can be done in different ways: for example, by activating the functions "set"("toggle"),"reset","enable", etc., by activation of a relay electromagnetic or by supplying the main circuit.
Selon le degré de sécurité requis, de complexité ou de coût, le circuit électronique d'identification peut être soit un microprocesseur ou un système de portes logiques comparant les sorties de la mémoire et du lecteur (voir figure 2), soit un ensemble de connexions adéquates entre une mémoire de type commutateur et un lecteur de type microrupteur, (voir figure 3).Depending on the degree of security required, complexity or cost, the electronic identification circuit can be either a microprocessor or a logic gate system comparing the outputs of the memory and the reader (see Figure 2), or a set of connections adequate between a switch type memory and a micro-switch type reader, (see Figure 3).
Dans une variante du dispositif de sécurité décrit, une partie seulement de la mémoire peut être changée, tandis que l'autre est résidente et établie par le fabricant, permettant de déverrouiller l'appareil si par exemple l'utilisateur a perdu le support contenant le code de déverrouillage. À titre d'exemple un support comportant un « code-maître » connu uniquement du fabricant (éventuellement associé au numéro de série de l'appareil) permet la modification des zones mémoires réservées aux utilisateurs. Cela présente un intérêt dans l'éventualité d'une perte ou d'un oubli par un utilisateur des codes de déverrouillage.In a variant of the security device described, only part of the memory can be changed, while the other is resident and established by the manufacturer, to unlock the device if for example the user has lost the medium containing the device. unlock code. For example, a medium with a "master code" known only to the manufacturer (possibly associated with the serial number of the device) allows the modification of memory areas reserved for users. This is of interest in the event of a user losing or forgetting the unlock codes.
On utilisera avec avantage des circuits microcontrôleurs (comme les microprocesseurs 8 bits SGS-ST626X, ARIZONA- 16C84, etc., (voir catalogue FARNELL Components USA) qui intègrent sur une seule puce un microprocesseur et une EEPROM (éventuellement aussi une RAM de données et une mémoire EPROM) et qui peuvent donc remplir la double fonction de mémoire et de circuit d'identification, (voir figure 1) et l'exemple 1 ci-dessous.Microcontroller circuits (such as 8-bit microprocessors SGS-ST626X, ARIZONA-16C84, etc., (see FARNELL Components USA catalog) which integrate on a single chip a microprocessor and an EEPROM (possibly also a data RAM and an EPROM) and which can therefore fulfill the dual function of memory and identification circuit, (see Figure 1) and Example 1 below.
L'invention concerne principalement:The invention mainly relates to:
• Un dispositif associé à au moins un appareil électrique ou électronique ou objet dont le fonctionnement nécessite ou met en œuvre des éléments électriques ou électroniques consistant d'une part en un support personnalisé ou personnalisable (clé) comportant au moins une zone dans laquelle seront de préférence établis au moins deux codes ou au moins deux zones correspondant à deux codes reliés ou non entre eux et un lecteur dudit support et d'autre part un circuit électronique d'identification comportant a) une mémoire et b) un circuit de comparaison entre la mémoire et l'information lue par le lecteur du support (clé), ledit circuit d'identification (électrique ou électronique) étant placé sur un circuit électrique ou électronique essentiel de l'appareil.• A device associated with at least one electrical or electronic device or object the operation of which requires or implements electrical or electronic elements consisting, on the one hand, of a personalized or customizable medium (key) comprising at least one zone in which will be preferably established at least two codes or at least two areas corresponding to two codes connected or not between them and a reader of said medium and secondly an electronic identification circuit comprising a) a memory and b) a comparison circuit between the memory and information read by the reader of the support (key), said identification circuit (electrical or electronic) being placed on an essential electrical or electronic circuit of the device.
• Un dispositif selon l'invention permettant de contrôler la mise en marche d'un appareil électrique ou électronique ou un objet dont le fonctionnement nécessite ou met en œuvre des éléments électriques ou électroniques, par un utilisateur, et comprenant :• A device according to the invention for controlling the start-up of an electrical or electronic device or an object whose operation requires or implements electrical or electronic elements, by a user, and comprising:
• un support sur lequel le code d'accès est codé ;• a medium on which the access code is encoded;
• un lecteur dudit support permettant de lire le code d'accès codé sur le support ; et un circuit de contrôle relié à un circuit électrique ou électronique essentiel de l'appareil à mettre en marche, le circuit de contrôle comprenant : une mémoire configurée pour conserver au moins un code de mise en marche, et un circuit d'identification permettant d'activer le circuit principal si le code d'accès lu par le lecteur de support et un code d'activation mis en mémoire sont identiques; ledit code d'accès codé sur le support est modifiable par l'utilisateur; le code de mise en marche conservé dans la mémoire est modifiable par l'utilisateur lorsque le circuit principal est allumé; et le circuit de contrôle permet de changer le code conservé dans la mémoire si un signal d'entrée d'autorisation est reçu lorsque un support modifié, sur lequel un nouveau code d'activation est codé, est présent dans le lecteur de support.A reader of said medium for reading the access code encoded on the medium; and a control circuit connected to an essential electrical or electronic circuit of the apparatus to be turned on, the control circuit comprising: a memory configured to retain at least one start code, and an identification circuit for activate the main circuit if the access code read by the support reader and an activation code stored in memory are identical; said access code encoded on the medium is modifiable by the user; the start code stored in the memory can be changed by the user when the main circuit is turned on; and the control circuit makes it possible to change the code stored in the memory if an authorization input signal is received when a modified medium, on which a new activation code is coded, is present in the media reader.
• Un dispositif selon l'invention dans lequel le circuit d'identification contrôle le fonctionnement du circuit essentiel de l 'appareil en permettant sa mise sous tension ou en activant le microprocesseur de l'appareil ou une puce logique.• A device according to the invention wherein the identification circuit controls the operation of the essential circuit of the device by allowing it to turn on or by activating the microprocessor of the device or a logic chip.
• Un dispositif de mise en marche d'un appareil contenant une partie A et une partie B, selon l'invention, ledit dispositif pouvant être sécurisé par un procédé d'identification modifiable après chaque réactivation de l'appareil et ladite partie A comprenant une surface modifiable par l'utilisateur de façon à générer un code ou un code complexe permettant d'obtenir au moins mille combinaisons différentes, ladite surface ou ledit support comportant le même code ou le même code complexe du dispositif ayant la capacité d'être utilisé sur des appareils différents.A device for starting an apparatus containing a part A and a part B, according to the invention, said device being able to be secured by an modifiable identification method after each reactivation of the apparatus and said part A comprising a user-modifiable surface to generate a complex code or code for obtaining at least one thousand different combinations, said surface or said medium having the same code or complex code of the device having the ability to be used on different devices.
• Un appareil électrique ou électronique ou objet contenant ou associant pour son fonctionnement le dispositif selon l'invention.• An electrical or electronic device or object containing or associating for its operation the device according to the invention.
• Un système de sécurité permettant de contrôler l'activation d'un appareil électrique ou électronique ou objet par un utilisateur, comprenant :A security system for controlling activation of an electrical or electronic device or object by a user, comprising:
• un lecteur de support permettant de lire un code d'accès comprenant au moins un code complexe codé sur un support par l'utilisateur ou par l'utilisateur et le fabricant etA support reader making it possible to read an access code comprising at least one complex code coded on a medium by the user or by the user and the manufacturer and
• un circuit de contrôle connecté à un circuit principal de l'appareil électrique ou électronique, le circuit de contrôle comprenant : une mémoire permettant de conserver au moins deux codes d'activation, et un circuit d'identification permettant d'activer le circuit principal si les codes d'accès lus par le lecteur de support et les codes d'activation sont identiques ; lesdits codes d'accès codés sur le support sont modifiables par l'utilisateur ; les codes d'activation conservés dans la mémoire sont modifiables par l'utilisateur lorsque le circuit principal est activé ; et ledit circuit de contrôle permet de changer les codes conservés dans la mémoire si un signal d'entrée d'autorisation est reçu lorsqu'un support modifié, sur lequel de nouveaux codes d'activation sont codés, est présent dans le lecteur de support.A control circuit connected to a main circuit of the electrical or electronic apparatus, the control circuit comprising: a memory making it possible to keep at least two activation codes, and an identification circuit for activating the main circuit if the access codes read by the support reader and the activation codes are identical; said access codes encoded on the medium are modifiable by the user; the activation codes stored in the memory are modifiable by the user when the main circuit is activated; and said control circuit makes it possible to change the codes stored in the memory if an authorization input signal is received when a modified medium, on which new activation codes are coded, is present in the media reader.
• Le support de la partie A du dispositif selon l'invention est tout élément qui comprend une surface modifiable par l'utilisateur de façon à générer un code permettant d'obtenir au moins 1000 combinaisons différentes.The support of the part A of the device according to the invention is any element which comprises a surface modifiable by the user so as to generate a code making it possible to obtain at least 1000 different combinations.
• Un support modifié par perforation ou grattage ou coloriage ou effacement ou collage ou décollage ou déformation d'au moins une partie de la de la surface de celui-ci.• A support modified by perforation or scraping or coloring or erasure or gluing or takeoff or deformation of at least a part of the surface of it.
• Un procédé de modification sécurisée de la mémoire du dispositif selon l'invention, caractérisé d'une part par l'introduction du support personnalisé ou personnalisable dans le lecteur, l'identification de l'utilisateur par le circuit d'identification et de comparaison et sa validation par ledit circuit, et d'autre part par la modification du contenu de la mémoire par l'utilisateur.A method of securely modifying the memory of the device according to the invention, characterized on the one hand by the introduction of personalized or customizable support in the reader, the identification of the user by the identification and comparison circuit and its validation by said circuit, and secondly by the modification of the contents of the memory by the user.
• Un procédé permettant de modifier le code d'activation d'un dispositif de sécurité comprenant un lecteur de support configuré pour lire un code d'accès codé sur un support, et un circuit de contrôle connecté au circuit principal d'un appareil électrique ou électronique, ledit circuit de contrôle comprenant d'une part une mémoire permettant de conserver un code d'activation et d'autre part un circuit d'identification permettant de contrôler l'activation du circuit principal, le procédé comprenant :A method for modifying the activation code of a security device comprising a media reader configured to read an access code encoded on a medium, and a control circuit connected to the main circuit of an electrical device or electronic, said control circuit comprising firstly a memory for keeping an activation code and secondly an identification circuit for controlling the activation of the main circuit, the method comprising:
• création d'un signal d'activation si le circuit d'identification reconnaît une correspondance entre le premier code d'accès lu sur le premier support par le lecteur et le code d'activation conservé dans la mémoire ;• creation of an activation signal if the identification circuit recognizes a correspondence between the first access code read on the first medium by the reader and the activation code stored in the memory;
• réception d'un second support dans le lecteur de support, et si le signal d'activation a été généré, lecture d'un second code d'accès sur le deuxième support par l'utilisateur ;Receiving a second medium in the media reader, and if the activation signal has been generated, reading a second access code on the second medium by the user;
• modification du contenu de la mémoire du circuit de contrôle, un signal d'entrée d'autorisation est généré par l'utilisateur lorsque le deuxième support est présent dans le lecteur de support, de telle sorte que le second code d'accès lu sur le support est conservé en tant que code d'activation du dispositif de sécurité.• modification of the content of the control circuit memory, an authorization input signal is generated by the user when the second medium is present in the media reader, so that the second access code read on the medium is kept as an activation code of the security device.
• Un procédé selon l'invention dans lequel la modification de la mémoire se fait par retrait du support personnalisé ou personnalisable du lecteur et par son remplacement par un autre support contenant le nouveau code puis la validation du remplacement du contenu de la mémoire par ce code.A method according to the invention in which the modification of the memory is done by removing the personalized or customizable support of the reader and by replacing it with another medium containing the new code and then validating the replacement of the contents of the memory by this code .
• Un procédé de modification de la mémoire du circuit d'identification consistant à introduire le support n°l ou support d'origine dans le lecteur, avant ou après mise sous tension de l'appareil, ou à enlever le support d'origine, puis à introduire le support n°2 ayant des caractéristiques différentes du support n°l et à valider, en activant ou désactivant un circuit, le remplacement des anciennes données en mémoire par les nouvelles lues par le lecteur.A method of modifying the memory of the identification circuit consisting of inserting the support No. 1 or the original medium in the reader, before or after powering up the apparatus, or removing the original medium, then to introduce the support n ° 2 having characteristics different from the support n ° 1 and to validate, by activating or deactivating a circuit, the replacement of the old data in memory by the news read by the reader.
• Un procédé de fonctionnement conditionnel d'un appareil électrique ou électronique utilisant un dispositif selon l'invention caractérisé par:A conditional operation method of an electrical or electronic apparatus using a device according to the invention characterized by:
a) la mise en contact d'un support muni d'un code ou code complexe, personnel ou personnalisable, avec un lecteur de ce support lisant ledit code ou code complexe b) la comparaison des informations lues par ce lecteur avec le contenu d'une mémoire personnelle ou personnalisable, ladite comparaison étant effectuée par un circuit situé sur une partie essentielle du circuit électrique ou électronique de l'appareil.a) contacting a medium provided with a code or complex code, personal or customizable, with a reader of this medium reading said code or complex code; b) comparing the information read by this reader with the content of a personal or customizable memory, said comparison being made by a circuit located on an essential part of the electrical or electronic circuit of the apparatus.
Les figures 1 à 9 illustrent une mise en œuvre préférée de l'invention:Figures 1 to 9 illustrate a preferred implementation of the invention:
- Figure 1. Schéma de principe du dispositif tel que décrit dans l'invention. (A) Un support personnalisable par la présence ou l'absence de modifications dans ce support. Ce support peut être une clé ou une carte en carton ou en plastique, d'un format de poche, par exemple celui d'une carte de crédit ou d'une carte de téléphone. (B) Un lecteur dudit support constitué par un ensemble de circuits électriques ou électroniques activés ou désactivés lors de l'introduction du support dans le lecteur. (C) Une mémoire contenant un code de comparaison. (D) Un circuit d'identification ou de comparaison (éventuellement sur la même puce que la mémoire comme indiqué en pointillé) capable de lire les informations du lecteur et/ou celles de la mémoire et d'activer, si les informations des deux sources sont identiques, un (ou plusieurs) éléments principaux (tels que BIOS, microprocesseur, horloge, démodulateur, etc.) du circuit essentiel de l'appareil (tel que carte mère ou circuit imprimé) dans lequel sont implantés le circuit d'identification (D) et/ou la mémoire (C).- Figure 1. Schematic diagram of the device as described in the invention. (A) A support customizable by the presence or the absence of modifications in this support. This support can be a key or a card or card in plastic, a pocket size, for example that of a credit card or a phone card. (B) A reader of said support constituted by a set of electrical or electronic circuits activated or deactivated during the introduction of the medium into the reader. (C) A memory containing a comparison code. (D) An identification or comparison circuit (possibly on the same chip as the memory as indicated in dotted line) capable to read the information of the reader and / or those of the memory and to activate, if the information of the two sources are identical, one (or more) main elements (such as BIOS, microprocessor, clock, demodulator, etc.) of the circuit essential device (such as motherboard or printed circuit) in which are implanted the identification circuit (D) and / or the memory (C).
- Figure 2. Implémentation possible d'une CEPS ou SPEK ou support.- Figure 2. Possible implementation of a CEPS or SPEK or support.
Les sorties du lecteur de carte et de la mémoire sont comparées par des portes logiques XOR (tension de sortie "0" si les deux entrées sont identiques) dont les sorties sont combinées dans une porte logique NOR (tension de sortie "1", seulement si toutes les entrées sont "0"). La sortie de la porte logique NOR sert à basculer un flip-flop qui contrôle le circuit principal et permet éventuellement l'écriture dans la mémoire (de type EEPROM, FLASH, etc.) auquel cas celle-ci est reliée aux sorties du lecteur de carte. L'écriture dans la mémoire se fait en introduisant dans le lecteur une nouvelle carte perforée codée différemment et en validant l'écriture en appuyant sur l'interrupteur M (tension logique "1") qui est une des entrées d'une porte logique AND (tension de sortie "1", seulement si toutes les entrées sont "1"), l'autre entrée étant la sortie du flip-flop qui contrôle le circuit principal (tension logique "1" quand le circuit fonctionne).The outputs of the card reader and the memory are compared by logic gates XOR (output voltage "0" if the two inputs are identical) whose outputs are combined in a NOR logic gate (output voltage "1", only if all entries are "0"). The output of the NOR logic gate is used to switch a flip-flop which controls the main circuit and possibly allows writing to the memory (EEPROM type, FLASH, etc.) in which case it is connected to the outputs of the reader. map. The writing into the memory is done by introducing into the reader a new punched card encoded differently and validating the writing by pressing the switch M (logic voltage "1") which is one of the inputs of a logic gate AND (output voltage "1", only if all inputs are "1"), the other input being the output of the flip-flop that controls the main circuit (logic voltage "1" when the circuit is operating).
- Figure 3. Implémentation possible d'une CEPS ou SPEK par un système de microrupteurs dans le lecteur de carte et un système de commutateurs pour mémoire.- Figure 3. Possible implementation of a CEPS or SPEK by a system of microswitches in the card reader and a system of switches for memory.
Lorsque toutes les portes sont adéquatement connectées, la tension d'entrée +V ("1") bascule un flip-flop qui contrôle le circuit principal et éventuellement l'accès physique et/ou visuel à la mémoire, afin d'empêcher sa modification frauduleuse.When all the doors are properly connected, the input voltage + V ("1") switches a flip-flop which controls the main circuit and possibly the physical and / or visual access to the memory, in order to prevent its modification. fraudulent.
- Figure 4. Exemple d'un programme implanté sur un microcontrôleur comparant la sortie du lecteur L et la mémoire M activant le système S ou modifiant le contenu de la mémoire si le système est déjà activé et si l'utilisateur a appuyé sur le bouton "reset M" (Mise à zéro M).FIG. 4. An example of a program implemented on a microcontroller comparing the output of the reader L and the memory M activating the system S or modifying the contents of the memory if the system is already activated and if the user has pressed the button "reset M" (reset to M).
- Figure 5. Exemple de l'utilisation d'une CEPS ou SPEK pour le contrôle de l'ouverture d'une porte par activation d'une serrure S, par exemple de type serrure électromagnétique. La mémoire M peut-être de type mémoire à commutateurs, voir figure 6, et comprend aussi un circuit d'identification tel que décrit dans la figure 2. Elle se trouve à l'intérieur du local dont on a accès par la porte. Le lecteur L accepte des supports perforés, (voir la figure 7). Il se trouve à l'extérieur de ce local.- Figure 5. Example of the use of a CEPS or SPEK for controlling the opening of a door by activation of a lock S, for example of the electromagnetic lock type. The memory M may be of memory type switches, see Figure 6, and also includes an identification circuit as described in Figure 2. It is inside the room which is accessed through the door. Reader L accepts perforated media, (see Figure 7). It is outside this room.
- Figure 6. Exemple d'une mémoire à commutateurs pouvant être utilisée dans le système décrit dans la figure 5. les commutateurs (type boutons poussoirs) activés par l'utilisateur (sorties logiques "1") s'allument.- Figure 6. Example of a switch memory that can be used in the system described in figure 5. the switches (type pushbuttons) activated by the user (logical outputs "1") light up.
- Figure 7. Exemple d'un support perforé pouvant être utilisé dans le système décrit en figure 5. Les trous perforés dans la carte correspondent aux commutateurs allumés dans la mémoire.- Figure 7. Example of a perforated support that can be used in the system described in Figure 5. The holes punched in the card correspond to the switches lit in the memory.
- Figure 8. Exemple d'un support comportant 2 zones (A et B ) de codes,les zones étant reconnues successivement par le lecteur du support et comparaison avec la mémoire conservée dans le circuit principal.FIG. 8. Example of a medium comprising 2 zones (A and B) of codes, the zones being recognized successively by the reader of the medium and comparison with the memory stored in the main circuit.
- Figure 9. Exemple d'un support (carte) comportant 63 perforations.- Figure 9. Example of a support (card) with 63 perforations.
Pour la mise en œuvre du procédé, deux options se présentent: soit laisser la clé dans le lecteur, soit la retirer. Si l'on désire récupérer la clé après son introduction sans arrêter l'appareil; le circuit électrique pourra basculer un flip-flop qui continuera à activer le circuit principal ou la composante critique, indéfiniment (ou un laps de temps déterminé) même après retrait de la clé. Dans ce cas, il faudra éventuellement réinitialiser l'appareil (réintroduire le support, par exemple la carte, l'éteindre ou le débrancher, par exemple) pour le re-sécuriser.For the implementation of the method, two options are available: either leave the key in the reader, or remove it. If you want to recover the key after its introduction without stopping the device; the electrical circuit can switch a flip-flop that will continue to activate the main circuit or the critical component, indefinitely (or a specified period of time) even after removal of the key. In this case, it may be necessary to reset the device (reintroduce the support, for example the card, turn it off or unplug it, for example) to re-secure it.
L'invention concerne également un procédé permettant de modifier le code d'activation d'un dispositif de sécurité comprenant un lecteur de support configuré pour lire un code d'accès codé sur un support, et un circuit de contrôle connecté au circuit principal d'un appareil électrique ou électronique, ledit circuit de contrôle comprenant d'une part une mémoire permettant de conserver un code d'activation et d'autre part un circuit d'identification permettant de contrôler l'activation du circuit principal, le procédé comprenant:The invention also relates to a method for modifying the activation code of a security device comprising a media reader configured to read an access code encoded on a medium, and a control circuit connected to the main circuit of a security device. an electrical or electronic apparatus, said control circuit comprising on the one hand a memory allowing to keep an activation code and on the other hand an identification circuit making it possible to control the activation of the main circuit, the method comprising:
• création d'un signal d'activation si le circuit d'identification reconnaît une correspondance entre le premier code d'accès lu sur le premier support par le lecteur et un code d'activation conservé dans la mémoire ;• creation of an activation signal if the identification circuit recognizes a correspondence between the first access code read on the first medium by the reader and an activation code stored in the memory;
• réception d'un second support dans le lecteur de support, et si le signal d'activation a été généré, lecture d'un second code d'accès sur le deuxième support par l'utilisateur ;• receiving a second medium in the media reader, and if the signal activation has been generated, reading a second access code on the second medium by the user;
• modification du contenu de la mémoire du circuit de contrôle, un signal d'entrée d'autorisation est généré par l'utilisateur lorsque le deuxième support est présent dans le lecteur de support, de telle sorte que le second code d'accès lu sur le support est conservé en tant que code d'activation du dispositif de sécurité. Dans le cas où le support comporte au moins deux codes reliés ou non entre eux (code complet et code partiel issu du code complet également désignés sous la terminologie de « code complexe ») ou au moins deux zones pour établir deux codes par deux utilisateurs différents ( le fabricant et P acheteur de l'objet par exemple), il sera possible, pour modifier le code complexe ou les codes des deux zones ou seulement l'un des codes des deux zones (ou plus si le support comporte plus de deux zones personnalisables selon l'invention), de procéder en au moins deux étapes pour modifier successivement Ie code d'activation correspondant au code complexe ou aux codes des deux zones.Modifying the contents of the memory of the control circuit, an authorization input signal is generated by the user when the second medium is present in the medium reader, so that the second access code read on the medium is kept as the activation code of the security device. In the case where the medium comprises at least two codes connected or not to each other (complete code and partial code from the complete code also referred to as "complex code") or at least two zones to establish two codes by two different users (the manufacturer and P buyer of the object for example), it will be possible to modify the complex code or the codes of the two zones or only one of the codes of the two zones (or more if the support comprises more than two zones customizable according to the invention), to proceed in at least two steps to successively modify the activation code corresponding to the complex code or the codes of the two zones.
Dans un système sécurisé, il peut être souhaitable de ne pas avoir accès à la mémoire et/ou de ne pas pouvoir modifier son état sans autorisation. De préférence, l'autorisation d'accès et de modification sera accordée par activation du circuit principal. Lorsque plusieurs utilisateurs se partagent la mémoire (système multi-clés) l'autorisation d'accès à la mémoire pourra éventuellement être accordée après activation du circuit principal par une autorité compétente (activation par le support ou la clé d'un "utilisateur privilégié").In a secure system, it may be desirable not to have access to the memory and / or not be able to modify its state without authorization. Preferably, the authorization of access and modification will be granted by activation of the main circuit. When several users share the memory (multi-key system) the access authorization may possibly be granted after activation of the main circuit by a competent authority (activation by the medium or the key of a "privileged user" ).
L'invention concerne particulièrement un système de sécurité permettant de contrôler l' activation d'au moins un appareil électrique ou électronique par un utilisateur, comprenant :The invention particularly relates to a security system for controlling the activation of at least one electrical or electronic device by a user, comprising:
• un lecteur de support permettant de lire un code d'accès codé sur un support par l'utilisateur ; etA support reader making it possible to read an access code encoded on a medium by the user; and
• un circuit de contrôle connecté à un circuit principal de l'appareil électrique ou électronique, le circuit de contrôle comprenant : une mémoire permettant de conserver un code d'activation, etA control circuit connected to a main circuit of the electrical or electronic apparatus, the control circuit comprising: a memory allowing to keep an activation code, and
un circuit d'identification permettant d'activer le circuit principal si le code d'accès lu par le lecteur de support et le code d'activation sont identiques ; ledit code d'accès codé sur le support est modifiable par l'utilisateur ; le code d'activation conservé dans la mémoire est modifiable par l'utilisateur lorsque le circuit principal est activé ; et le circuit de contrôle permet de changer le code conservé dans la mémoire si un signal d'entrée d'autorisation est reçu lorsqu'un support modifié, sur lequel un nouveau code d'activation est codé, est présent dans le lecteur de support.an identification circuit for activating the main circuit if the code access read by the media reader and the activation code are identical; said access code encoded on the medium is modifiable by the user; the activation code stored in the memory can be modified by the user when the main circuit is activated; and the control circuit makes it possible to change the code stored in the memory if an authorization input signal is received when a modified medium, on which a new activation code is coded, is present in the medium reader.
Dans un mode de réalisation préférée de l'invention, la mémoire de type "mémoire électronique permanente" (EEPROM, FLASH, etc.) ne peut être modifiée qu'après activation du circuit principal. En d'autres termes, une concordance entre la carte clé (ou support personnalisable) et le contenu présent de la mémoire doit être établie. Cette activation rend alors réalisable l'écriture dans la mémoire, de préférence par introduction d'une nouvelle carte-clé dans le lecteur (et une éventuelle validation complémentaire, par un interrupteur adéquat). Afin d'éliminer toute possibilité d'effraction électronique de la mémoire, en cas d'échec d'identification, on pourra envisager un temps mort (supérieur à une seconde par exemple et croissant avec le nombre d'échecs avant une nouvelle tentative d'identification, (voir figure 4) ou un blocage du système d'identification après un nombre défini d'échecs, par exemple après cinq tentatives ou un nombre de tentatives correspondant à une probabilité vraiment très faible de retrouver le bon code par le simple hasard.In a preferred embodiment of the invention, the memory of "permanent electronic memory" type (EEPROM, FLASH, etc.) can only be modified after activation of the main circuit. In other words, a concordance between the key card (or customizable medium) and the present content of the memory must be established. This activation then makes it possible to write to the memory, preferably by introducing a new key card into the reader (and possibly additional validation, by a suitable switch). In order to eliminate any possibility of electronic burglary of the memory, in the event of failure of identification, one can envisage a dead time (greater than one second for example and increasing with the number of failures before a new attempt of identification, (see Figure 4) or a blocking of the identification system after a set number of failures, for example after five attempts or a number of attempts corresponding to a very low probability of finding the right code by chance.
Dans un autre mode de réalisation, l'accès à une mémoire de type " ensemble de commutateurs" peut être bloquée physiquement. Ceci peut se faire, par exemple, au moyen d'une clé ou d'un système de porte ou de volet électromagnétiques, libérés par l'activation du circuit principal et permettant l'accès physique à la mémoire (aux commutateurs).In another embodiment, access to a "set of switches" memory may be physically blocked. This can be done, for example, by means of a key or an electromagnetic door or shutter system, released by the activation of the main circuit and allowing physical access to the memory (switches).
Par ailleurs, si l'état des commutateurs ne peut pas être déterminé visuellement (type bouton-poussoir), le contenu de la mémoire pourra cependant être exprimé par de petites LED qui s'allumeront, éventuellement après activation du circuit principal. Cette option permet de refléter l'état des commutateurs associés et de les modifier manuellement, comme souhaité.Furthermore, if the state of the switches can not be determined visually (pushbutton type), the contents of the memory may however be expressed by small LEDs which will light, possibly after activation of the main circuit. This option allows you to reflect the status of the associated switches and manually change them as desired.
Dans tous ces modes de réalisation, il devient ainsi possible de faire fonctionner divers appareils électriques ou électroniques avec une même clé, dont le code (par exemple l'ensemble des perforations) est déterminé par l'utilisateur et modifiable par lui-même, sans recours à un personnel spécialisé.In all these embodiments, it thus becomes possible to operate various electrical or electronic devices with the same key, the code (eg all perforations) is determined by the user and modifiable by itself, without recourse to specialized personnel.
Dans un autre mode de réalisation, la CEPS permet également le contrôle d'entrée et l'identification de l'utilisateur. Ceci pourra se faire en codant (éventuellement dans diverses zones du support) l'identité de l'utilisateur et les codes d'ouverture des appareils ou locaux auquel il a droit. Il est ainsi possible d'utiliser une CEPS pour permettre (ou bloquer) l'accès à certaines chaînes de télévision déterminées par une autorité compétente (un utilisateur privilégié (super user) comme les parents par exemple).In another embodiment, the CEPS also allows input control and user identification. This can be done by coding (possibly in various areas of the support) the identity of the user and the opening codes of the devices or premises to which he is entitled. It is thus possible to use a CEPS to allow (or block) access to certain TV channels determined by a competent authority (a privileged user (super user) such as parents for example).
Exemples d'implantation et d'utilisation d'une CEPS (ou support personnalisé ou personnalisable)Examples of implementation and use of a CEPS (or personalized or customizable support)
Exemple 1. Dans une première implantation, les sorties du lecteur de support perforé L sont reliées par un câble-ruban à l'entrée d'un microcontrôleur (de type SGS- ST626X) qui compare ces sorties avec sa mémoire M (de type EEPROM) selon la Fig. 1. Dans ce microcontrôleur est implanté le programme suivant (voir Fig. 4) :Example 1. In a first implementation, the outputs of the perforated support reader L are connected by a ribbon cable to the input of a microcontroller (of the SGS-ST626X type) which compares these outputs with its memory M (EEPROM type ) according to FIG. 1. In this microcontroller is implanted the following program (see Fig. 4):
(1) READ (lecture) L: Le microprocesseur lit le contenu (les sorties) du lecteur L.(1) READ (read) L: The microprocessor reads the contents (outputs) of the L drive.
(2) Si le contenu du lecteur L est nul (L=O; pas de carte insérée dans lecteur) et si le contenu de la mémoire n'est pas nul (M≠O; la mémoire a déjà été initialisée) alors le programme retourne à (1).(2) If the content of the reader L is zero (L = 0, no card inserted in the reader) and if the contents of the memory are not zero (M ≠ O, the memory has already been initialized) then the program returns to (1).
(3) Si les conditions précédentes ne sont pas satisfaisantes, le programme vérifie si le circuit principal (système S) est déjà activé ou non.(3) If the previous conditions are not satisfactory, the program checks whether the main circuit (system S) is already activated or not.
(4) Si le système n'est pas activé, le programme vérifie si les contenus de sa mémoire et du lecteur sont identiques (L-M=O?). Si oui le système est activé. Sinon, le programme après un certain laps de temps (constant ou augmentant à chaque échec) retourne à (1).(4) If the system is not activated, the program checks whether the contents of its memory and the reader are identical (L-M = O?). If yes the system is activated. Otherwise, the program after a certain amount of time (constant or increasing with each failure) returns to (1).
(5) Si le système est déjà activé le programme vérifie si l'utilisateur veut modifier le contenu de la mémoire (bouton "reset M"). Si oui, son contenu est remplacé par celui du lecteur de support; sinon, le programme retourne à (1).(5) If the system is already activated, the program checks whether the user wants to modify the contents of the memory ("reset M" button). If so, its contents are replaced by those of the support reader; otherwise, the program returns to (1).
La désactivation du circuit principal (et/ou du microcontrôleur) peut se faire en coupant l'alimentation (en éteignant l'appareil sous contrôle). La réactivation du circuit principal pourra se faire en rallumant l'appareil et en réintroduisant la carte perforée ou le support personnalisable, ce qui peut se faire simultanément.The deactivation of the main circuit (and / or the microcontroller) can be done by turning off the power (turning off the unit under control). The reactivation of the main circuit can be done by relighting the device and reintroducing the punch card or customizable support, which can be done simultaneously.
Exemple 2. Dans une seconde implantation, les sorties du lecteur de support et les sorties de la mémoire (type ensemble de commutateurs) sont comparées une à une par des portes logiques XOR (sortie logique "0" si les entrées sont identiques, "1" si elles sont différentes). Les sorties des portes XOR sont ensuite combinées dans une porte NOR (sortie logique "1" si et seulement si toutes les entrées sont nulles). Ainsi la sortie de la porte NOR est "1", si et seulement s'il y a concordance entre les contenus de la mémoire et du lecteur. La sortie de la porte NOR fait basculer ("set") un flip-flop qui active le circuit principal, même après retrait de la carte de son lecteur. Ce flip-flop peut être rebasculé ("reset") de manière à désactiver le circuit principal par un interrupteur R. Ainsi, si ce circuit sert à activer un électro-aimant qui permet l'ouverture d'une porte (voir exemple 4), la fermeture de celle-ci enclenche l'interrupteur R qui désactive le circuit d'ouverture.Example 2. In a second implementation, the outputs of the media reader and the outputs of the memory (type of set of switches) are compared one by one by logic gates XOR (logic output "0" if the inputs are identical, "1 "if they are different). The outputs of the XOR gates are then combined in a NOR gate (logical output "1" if and only if all the inputs are zero). Thus the output of the NOR gate is "1", if and only if there is agreement between the contents of the memory and the reader. The output of the NOR gate flips ("set") a flip-flop which activates the main circuit, even after removing the card from its reader. This flip-flop can be reset ("reset") so as to disable the main circuit by a switch R. Thus, if this circuit is used to activate an electromagnet that allows the opening of a door (see Example 4) , closing it engages the switch R which disables the opening circuit.
Exemple 3. Dans une troisième implantation, le lecteur est un ensemble de N microrupteurs et la mémoire un ensemble de N commutateurs. Les sorties du commutateur y sont reliées avec les entrées du microrupteur y et la sortie de celui-ci avec l'entrée du commutateur y+1, (voir Fig. 3). Ainsi le flip-flop qui active le circuit principal ne sera lui-même activé ("set") que s'il y a concordance entre les connexions de la mémoire du lecteur.Example 3. In a third implementation, the reader is a set of N microswitches and the memory a set of N switches. The outputs of the switch are connected to them with the inputs of the microswitch y and the output of the latter with the input of the switch y + 1 (see Fig. 3). Thus the flip-flop which activates the main circuit will itself be activated ("set") only if there is agreement between the connections of the memory of the reader.
Exemple 4. Implantation d'une CEPS pour le contrôle de l'ouverture d'une porte.Example 4. Implantation of a CEPS for the control of the opening of a door.
Le lecteur L (type ensemble de micro rupteurs) est encastré dans le mur de manière à ce que la fente d'entrée du support perforé affleure à l'extérieur (voir Fig. 5). La sortie du lecteur est reliée par un câble-ruban à un circuit d'identification et deThe L-type reader (microswitch unit) is embedded in the wall so that the entrance slot of the perforated support is flush with the outside (see Fig. 5). The output of the reader is connected by a ribbon cable to a circuit of identification and
) mémoire (type ensemble de commutateurs) M, tel que décrit dans l'exemple 2. L'emplacement de la mémoire est arbitraire, mais de préférence éloigné du lecteur (pour empêcher son accès par effraction). La mémoire consiste en un ensemble de commutateurs qui s'allument s'ils sont activés (sortie logique "1"). Son accès peut être retreint en l'encastrant dans une boîte fermée à clé. Le support perforé est une carte où) memory (type set of switches) M, as described in Example 2. The memory location is arbitrary, but preferably remote from the reader (to prevent its break-in). The memory consists of a set of switches that light up if they are enabled (logic output "1"). Its access can be reduced by embedding it in a locked box. The perforated support is a card where
5 l'utilisateur aura perforé des trous aux endroits (numérotés) correspondant aux commutateurs allumés de la mémoire, tel que montré sur les figures 6 et 7. Lorsque ce support est introduit dans le lecteur, le circuit d'identification décrit dans l'exemple 2, active une serrure électromagnétique, S, qui libère le verrou de la porte. Celle-ci peut alors être ouverte et lorsqu'on la referme, elle enclenche un interrupteur qui la re¬ verrouille.The user will have punched holes in the (numbered) switches on the memory, as shown in FIGS. 6 and 7. When this medium is inserted into the reader, the identification circuit described in example 2 activates an electromagnetic lock, S, which releases the lock of the door. This can then be opened and when closed, it engages a switch that re¬ locks.
Exemple 5. Support rigide comportant des perforations.Example 5. Rigid support with perforations.
Le support d'une dimension similaire à celle d'une carte de crédit comporte sur le côté vertical (Y) cinq trous d'une dimension maximale individuelle de 5mm de diamètre et chacun étant séparé du suivant par un espace d'au plus un centimètre, en laissant une marge non perforée d'au moins cinq millimètres autour du support. Sur le côté horizontal (X) le nombre de perforations peut être au maximum de huit.The support of a dimension similar to that of a credit card has on the vertical side (Y) five holes of maximum individual size of 5mm in diameter and each being separated from the next by a space of at most one centimeter leaving an unperforated margin of at least five millimeters around the support. On the horizontal side (X) the number of perforations can be at most eight.
Le nombre total de combinaisons, s'il n'y a qu'une zone (A) pour établir le code permettant de personnaliser le code sera de 240 ou 1012 combinaisons.The total number of combinations, if there is only one area (A) to set the code to customize the code will be 2 40 or 10 12 combinations.
Dans le cas où deux zones seraient définies pour deux codes successifs et, si vingt perforations sont réservées dans une zone (A), la combinaison sera de 220 ou 106 possibilités, la zone (B) aura aussi 106 possibilités. Les figures 8 et 9 représentent cette variante.In the case where two zones are defined for two successive codes and, if twenty perforations are reserved in a zone (A), the combination will be 2 20 or 10 6 possibilities, the zone (B) will also have 10 6 possibilities. Figures 8 and 9 show this variant.
Une variante de l'invention consiste à établir sur le même support deux codes reconnus pour l'un de manière complète et pour le second (relié au premier en termes de combinaisons), de manière partielle. La reconnaissance d'un code tronqué ou code partiel fournit un grand nombre de combinaisons d'utilisateurs, le code complet correspondant à un nombre restreint d'utilisateurs car étant plus spécifique du fait du plus grand nombre de modifications sur le support à faire reconnaître par lecteur du dispositif selon l'invention.A variant of the invention is to establish on the same support two codes recognized for one completely and the second (connected to the first in terms of combinations), partially. The recognition of a truncated code or partial code provides a large number of user combinations, the complete code corresponding to a restricted number of users being more specific because of the greater number of modifications on the medium to be recognized by reader of the device according to the invention.
Une variante du support rigide ou semi-rigide traité selon l'invention par l'utilisateur, consiste à diminuer pour une même surface, le diamètre des perforations de manière à permettre d'établir un nombre plus important de pré-perforations et en conséquence, d'augmenter le nombre de combinaisons et éventuellement le nombre de zones réservées. Chaque zone réservée à l'utilisateur peut comporter le même code répété une ou plusieurs fois, la lecture des zones pouvant être prévue dans le lecteur de manière séquentielle, si nécessaire.A variant of the rigid or semi-rigid support treated according to the invention by the user consists in reducing the diameter of the perforations for the same surface so as to make it possible to establish a greater number of pre-perforations and consequently, to increase the number of combinations and possibly the number of reserved zones. Each zone reserved for the user may comprise the same code repeated one or more times, the reading of the zones can be provided in the reader sequentially, if necessary.
L'invention présente de nombreuses possibilités d'adaptation en utilisant des éléments similaires à ceux décrits dans la présente demande de brevet. Les adaptations et les variantes qui permettent d'obtenir les mêmes effets du dispositif et la mise en œuvre du procédé font partie intégrante de l'invention. The invention has many possibilities of adaptation using elements similar to those described in the present patent application. Adaptations and variants that achieve the same effects of the device and the implementation process are an integral part of the invention.

Claims

REVENDICATIONS
1- Dispositif associé à au moins un appareil électrique ou électronique ou objet dont le fonctionnement nécessite ou met en œuvre des éléments électriques ou électroniques comprenant d'une part un support personnalisé ou personnalisable (clé) comportant au moins une zone dans laquelle sont présents au moins deux codes ou au moins deux zones correspondant à deux codes reliés ou non entre eux et un lecteur dudit support et d'autre part un circuit électronique d'identification comportant a) une mémoire et b) un circuit de comparaison entre la mémoire et l'information lue par le lecteur du support (clé), ledit circuit d'identification électrique ou électronique étant placé sur un circuit électrique ou électronique essentiel de l'appareil.1- Device associated with at least one electrical or electronic device or object whose operation requires or implements electrical or electronic elements comprising on the one hand a custom or customizable support (key) comprising at least one zone in which are present at at least two codes or at least two areas corresponding to two codes connected or not between them and a reader of said medium and secondly an electronic identification circuit comprising a) a memory and b) a comparison circuit between the memory and the information read by the reader of the support (key), said electrical or electronic identification circuit being placed on an essential electrical or electronic circuit of the apparatus.
2- Dispositif selon la revendication 1 permettant de contrôler la mise en marche d'un appareil électrique ou électronique ou un objet dont le fonctionnement nécessite ou met en œuvre des éléments électriques ou électroniques, par un utilisateur, et comprenant :2- Device according to claim 1 for controlling the start-up of an electrical or electronic device or an object whose operation requires or implements electrical or electronic elements, by a user, and comprising:
• un support sur lequel le code d'accès est codé ;• a medium on which the access code is encoded;
• un lecteur dudit support permettant de lire le code d'accès codé sur le support ; et un circuit de contrôle relié à un circuit électrique ou électronique essentiel de l'appareil à mettre en marche, le circuit de contrôle comprenant : une mémoire configurée pour conserver au moins un code de mise en marche, et un circuit d'identification permettant d'activer le circuit principal si le code d'accès lu par le lecteur de support et un code d'activation mis en mémoire sont identiques; ledit code d'accès codé sur le support est modifiable par l'utilisateur ; le code de mise en marche conservé dans la mémoire est modifiable par l'utilisateur lorsque le circuit principal est allumé ; et le circuit de contrôle permet de changer le code conservé dans la mémoire si un signal d'entrée d'autorisation est reçu lorsqu'un support modifié, sur lequel un nouveau code d'activation est codé, est présent dans le lecteur de support.A reader of said medium for reading the access code encoded on the medium; and a control circuit connected to an essential electrical or electronic circuit of the apparatus to be turned on, the control circuit comprising: a memory configured to retain at least one start code, and an identification circuit for activate the main circuit if the access code read by the support reader and an activation code stored in memory are identical; said access code encoded on the medium is modifiable by the user; the start code stored in the memory can be changed by the user when the main circuit is turned on; and the control circuit makes it possible to change the code stored in the memory if an authorization input signal is received when a modified medium, on which a new activation code is coded, is present in the medium reader.
3- Dispositif selon la revendication 1 dans lequel le circuit d'identification contrôle le fonctionnement du circuit essentiel de 1 'appareil en permettant sa mise sous tension ou en activant le microprocesseur de l'appareil ou une puce logique. 4- Dispositif selon les revendications 1, 2 et 3 de mise en marche d'un appareil contenant une partie A et une partie B, ledit dispositif pouvant être sécurisé par un procédé d'identification modifiable après chaque réactivation de l'appareil et ladite partie A comprenant une surface modifiable par l'utilisateur de façon à générer un code ou un code complexe permettant d'obtenir au moins mille combinaisons différentes, ladite surface ou ledit support comportant le même code ou le même code complexe du dispositif ayant la capacité d'être utilisé sur des appareils différents3- Device according to claim 1 wherein the identification circuit controls the operation of the essential circuit of the device by allowing it to power on or by activating the microprocessor of the device or a logic chip. 4- Device according to claims 1, 2 and 3 for starting an apparatus containing a part A and a part B, said device being able to be secured by a modifiable identification method after each reactivation of the apparatus and said part A comprising a user modifiable surface for generating a complex code or code for obtaining at least one thousand different combinations, said surface or said medium having the same code or complex code of the device having the capability of to be used on different devices
5- Appareil électrique ou électronique ou objet contenant ou associant pour son fonctionnement le dispositif selon les revendications 1, 2, 3 ou 4.5. An electrical or electronic device or object containing or associating for its operation the device according to claims 1, 2, 3 or 4.
6- Un système de sécurité permettant de contrôler l'activation d'un appareil électrique ou électronique ou objet par un utilisateur, comprenant :A security system for controlling the activation of an electrical or electronic device or object by a user, comprising:
• un lecteur de support permettant de lire un code d'accès comprenant au moins un code complexe codé sur un support par l'utilisateur ou par l'utilisateur et le fabricant etA support reader making it possible to read an access code comprising at least one complex code coded on a medium by the user or by the user and the manufacturer and
• un circuit de contrôle connecté à un circuit principal de l'appareil électrique ou électronique, le circuit de contrôle comprenant : une mémoire permettant de conserver au moins deux codes d'activation, et un circuit d'identification permettant d'activer le circuit principal si les codes d'accès lus par le lecteur de support et les codes d'activation sont identiques ; lesdits codes d'accès codés sur le support sont modifiables par l'utilisateur ; les codes d'activation conservés dans la mémoire sont modifiables par l'utilisateur lorsque le circuit principal est activé ; et ledit circuit de contrôle permet de changer les codes conservés dans la mémoire si un signal d'entrée d'autorisation est reçu lorsqu'un support modifié, sur lequel de nouveaux codes d'activation sont codés, est présent dans le lecteur de support.A control circuit connected to a main circuit of the electrical or electronic apparatus, the control circuit comprising: a memory making it possible to keep at least two activation codes, and an identification circuit making it possible to activate the main circuit; if the access codes read by the media reader and the activation codes are identical; said access codes encoded on the medium are modifiable by the user; the activation codes stored in the memory are modifiable by the user when the main circuit is activated; and said control circuit makes it possible to change the codes stored in the memory if an authorization input signal is received when a modified medium, on which new activation codes are coded, is present in the media reader.
7- Procédé de modification sécurisée de la mémoire du dispositif selon les revendications 1, 2, 3, 4, 5 et 6 caractérisé d'une part par l'introduction du support personnalisé ou personnalisable dans le lecteur, l'identification de l'utilisateur par le circuit d'identification et de comparaison et sa validation par ledit circuit, et d'autre part par la modification du contenu de la mémoire par l'utilisateur.7. A method for securely modifying the memory of the device according to claims 1, 2, 3, 4, 5 and 6 characterized on the one hand by the introduction of personalized or customizable support in the reader, the identification of the user. by the identification and comparison circuit and its validation by said circuit, and secondly by modifying the content of the memory by the user.
8- Un procédé permettant de modifier le code d'activation d'un dispositif de sécurité comprenant un lecteur de support configuré pour lire un code d'accès codé sur un support, et un circuit de contrôle connecté au circuit principal d'un appareil électrique ou électronique, ledit circuit de contrôle comprenant d'une part une mémoire permettant de conserver un code d'activation et d'autre part un circuit d'identification permettant de contrôler l'activation du circuit principal, le procédé comprenant :8- A method for modifying the activation code of a device for security device comprising a media reader configured to read an access code encoded on a medium, and a control circuit connected to the main circuit of an electrical or electronic device, said control circuit comprising on the one hand a memory allowing to conserve an activation code and on the other hand an identification circuit for controlling the activation of the main circuit, the method comprising:
• création d'un signal d'activation si le circuit d'identification reconnaît une correspondance entre le premier code d'accès lu sur le premier support par le lecteur et le code d'activation conservé dans la mémoire ;• creation of an activation signal if the identification circuit recognizes a correspondence between the first access code read on the first medium by the reader and the activation code stored in the memory;
• réception d'un second support dans le lecteur de support, et si le signal d'activation a été généré, lecture d'un second code d'accès sur le deuxième support par l'utilisateur ;Receiving a second medium in the media reader, and if the activation signal has been generated, reading a second access code on the second medium by the user;
• modification du contenu de la mémoire du circuit de contrôle, un signal d'entrée d'autorisation est généré par l'utilisateur lorsque le deuxième support est présent dans le lecteur de support, de telle sorte que le second code d'accès lu sur le support est conservé en tant que code d'activation du dispositif de sécurité.Modifying the contents of the memory of the control circuit, an authorization input signal is generated by the user when the second medium is present in the medium reader, so that the second access code read on the medium is kept as the activation code of the security device.
9- Procédé de modification selon les revendications 7 et 8, de la mémoire du circuit d'identification consistant à introduire le support n°l ou support d'origine dans le lecteur, avant ou après mise sous tension de l'appareil, ou à enlever le support d'origine, puis à introduire le support n°2 ayant des caractéristiques différentes du support n°l et à valider, en activant ou désactivant un circuit, le remplacement des anciennes données en mémoire par les nouvelles lues par le lecteur.9- A method of modification according to claims 7 and 8, the memory of the identification circuit of introducing the support No. 1 or original medium in the reader, before or after powering the device, or remove the original medium, then to introduce the support n ° 2 having characteristics different from the support n ° 1 and to validate, by activating or deactivating a circuit, the replacement of the old data in memory by the news read by the reader.
10- Procédé de fonctionnement conditionnel d'un appareil ou électronique utilisant un dispositif selon les revendications 1, 2, 3, ou 4 caractérisé par : a) La mise en contact d'un support muni d'un code ou code complexe, personnel ou personnalisable, avec un lecteur de ce support lisant ledit code ou code complexe b) La comparaison des informations lues par ce lecteur avec le contenu d'une mémoire personnelle ou personnalisable, ladite comparaison étant effectuée par un circuit situé sur une partie essentielle du circuit électrique ou électronique de l'appareil. 10- conditional operation method of an apparatus or electronics using a device according to claims 1, 2, 3, or 4 characterized by: a) bringing into contact a support provided with a code or complex code, personal or customizable, with a reader of this medium reading said code or complex code b) Comparing the information read by this reader with the contents of a personal or customizable memory, said comparison being made by a circuit located on an essential part of the electrical circuit or electronic device.
PCT/FR2005/002529 2004-10-12 2005-10-12 Customisable secure system for recognising and conditionally using electric devices and method for use WO2006040478A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0410753 2004-10-12
FR0410753A FR2876478B1 (en) 2004-10-12 2004-10-12 CUSTOMIZABLE SECURE SYSTEM FOR RECOGNITION AND CONDITIONAL USE OF ELECTRIC OR ELECTRONIC APPARATUS AND METHOD OF USE

Publications (2)

Publication Number Publication Date
WO2006040478A2 true WO2006040478A2 (en) 2006-04-20
WO2006040478A3 WO2006040478A3 (en) 2006-12-14

Family

ID=34949479

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR2005/002529 WO2006040478A2 (en) 2004-10-12 2005-10-12 Customisable secure system for recognising and conditionally using electric devices and method for use

Country Status (2)

Country Link
FR (1) FR2876478B1 (en)
WO (1) WO2006040478A2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4438824A (en) * 1981-04-22 1984-03-27 Siemens Corporation Apparatus and method for cryptographic identity verification
US6556680B1 (en) * 1997-02-19 2003-04-29 Telefonaktiebolaget L M Ericsson Method for authorization check
US6629245B1 (en) * 1999-10-22 2003-09-30 Arthur D. Stone Apparatus for stimulating keypad entry of an access code into a keypad type security system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4438824A (en) * 1981-04-22 1984-03-27 Siemens Corporation Apparatus and method for cryptographic identity verification
US6556680B1 (en) * 1997-02-19 2003-04-29 Telefonaktiebolaget L M Ericsson Method for authorization check
US6629245B1 (en) * 1999-10-22 2003-09-30 Arthur D. Stone Apparatus for stimulating keypad entry of an access code into a keypad type security system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
MENEZES, VANSTONE, OORSCHOT: "Handbook of applied Cryptography" 1997, CRC PRESS LLC , USA , XP002390982 page 394 - page 395 page 490 page 577 - page 580 *

Also Published As

Publication number Publication date
FR2876478B1 (en) 2007-01-05
WO2006040478A3 (en) 2006-12-14
FR2876478A1 (en) 2006-04-14

Similar Documents

Publication Publication Date Title
EP0805906B1 (en) Programmable electronic locking device
EP1857953B1 (en) Method and system for authentication and secure exchange of data between a personalised chip and a dedicated server
EP0552079B1 (en) Mass memory card for microcomputer
CA2171626C (en) Access control system for restricting access to authorised hours and renewing it using a portable storage medium
EP3794538B1 (en) Method and system of autonomous enrolment for biometric device holder
EP0434551B1 (en) Method of generating a pseudo-random number in a dataprocessing-system, and a system for carrying out the method
US20020047049A1 (en) Authentication device with self-personalization capabilities
FR2661762A1 (en) METHOD AND DEVICE FOR TRANSACTING BETWEEN A FIRST AND AT LEAST A SECOND DATA MEDIUM AND MEDIUM FOR THIS PURPOSE.
EP2370936B1 (en) Intelligent portable tool comprising graphic customisation data
EP1255178B1 (en) Security device for on-line transactions
CA2784739A1 (en) Multiple application chip card having biometric validation
FR3048257A1 (en) SECURED BOX WITH PREDETERMINED CONTENT AND DYNAMIC MANAGEMENT
US6809628B1 (en) Personal or personalizable device for the conditional use of electric or electronic appliances, method of use
EP1653415A1 (en) Process and equipment of management of access control badges
CZ20031535A3 (en) Device for controlling functions by making use of biometric data
EP0147276B1 (en) Coded control devices
WO2006040478A2 (en) Customisable secure system for recognising and conditionally using electric devices and method for use
EP1749415B1 (en) Methods of securing devices such as mobile terminals, and secured assemblies comprising such devices
EP0443962B1 (en) Method and device for controlling and permitting access to a site or a service
EP2691941A1 (en) Method and device for actuating a lock
EP3889940B1 (en) Remote control with integrated biometric sensor and alarm system including same
FR2834366A1 (en) SELF-LOCKING CHIP CARD, DEVICE FOR SECURING SUCH A CARD AND RELATED METHODS
FR2783943A1 (en) Computer functionality access control device, in addition to computer access control, power supply to peripherals is controlled
FR2780086A1 (en) Key device for controlling access to display cases comprising electronically stored data memory capability
FR2805561A1 (en) Electronic mechanism controlling the unlocking of safekeeping housing uses single use combination, compares input codes with memorized codes if match is found access is allowed

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV LY MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase