WO2017050911A1 - Device for protecting an electronic circuit with detection of a change of electrical reactance - Google Patents

Device for protecting an electronic circuit with detection of a change of electrical reactance Download PDF

Info

Publication number
WO2017050911A1
WO2017050911A1 PCT/EP2016/072566 EP2016072566W WO2017050911A1 WO 2017050911 A1 WO2017050911 A1 WO 2017050911A1 EP 2016072566 W EP2016072566 W EP 2016072566W WO 2017050911 A1 WO2017050911 A1 WO 2017050911A1
Authority
WO
WIPO (PCT)
Prior art keywords
electrical
cells
circuit
protection device
electrical circuit
Prior art date
Application number
PCT/EP2016/072566
Other languages
French (fr)
Inventor
Adrien Duprez
Eric Saliba
Christophe THIZON
Olivier Grisal
Stéphane MIQUEL
Original Assignee
Thales
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 Thales filed Critical Thales
Priority to SG11201802259QA priority Critical patent/SG11201802259QA/en
Priority to EP16775586.7A priority patent/EP3353704A1/en
Publication of WO2017050911A1 publication Critical patent/WO2017050911A1/en

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09CCIPHERING OR DECIPHERING APPARATUS FOR CRYPTOGRAPHIC OR OTHER PURPOSES INVOLVING THE NEED FOR SECRECY
    • G09C1/00Apparatus or methods whereby a given sequence of signs, e.g. an intelligible text, is transformed into an unintelligible sequence of signs by transposing the signs or groups of signs or by replacing them by others according to a predetermined system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/86Secure or tamper-resistant housings
    • G06F21/87Secure or tamper-resistant housings by means of encapsulation, e.g. for integrated circuits
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L23/00Details of semiconductor or other solid state devices
    • H01L23/57Protection from inspection, reverse engineering or tampering
    • H01L23/576Protection from inspection, reverse engineering or tampering using active circuits
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2924/00Indexing scheme for arrangements or methods for connecting or disconnecting semiconductor or solid-state bodies as covered by H01L24/00
    • H01L2924/10Details of semiconductor or other solid state devices to be connected
    • H01L2924/102Material of the semiconductor or solid state bodies
    • H01L2924/1025Semiconducting materials
    • H01L2924/10251Elemental semiconductors, i.e. Group IV
    • H01L2924/10253Silicon [Si]
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2924/00Indexing scheme for arrangements or methods for connecting or disconnecting semiconductor or solid-state bodies as covered by H01L24/00
    • H01L2924/10Details of semiconductor or other solid state devices to be connected
    • H01L2924/11Device type
    • H01L2924/14Integrated circuits
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2924/00Indexing scheme for arrangements or methods for connecting or disconnecting semiconductor or solid-state bodies as covered by H01L24/00
    • H01L2924/30Technical effects
    • H01L2924/301Electrical effects
    • H01L2924/30105Capacitance
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2924/00Indexing scheme for arrangements or methods for connecting or disconnecting semiconductor or solid-state bodies as covered by H01L24/00
    • H01L2924/30Technical effects
    • H01L2924/301Electrical effects
    • H01L2924/30107Inductance
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L2924/00Indexing scheme for arrangements or methods for connecting or disconnecting semiconductor or solid-state bodies as covered by H01L24/00
    • H01L2924/30Technical effects
    • H01L2924/301Electrical effects
    • H01L2924/3011Impedance

Definitions

  • the present invention relates, in a first aspect, to a device for protecting an electronic circuit, the device comprising:
  • the or each mesh surface comprising at least one cell constituted by a continuous portion of electrical circuit, the cell or cells being distributed over the mesh surface, and
  • At least one electrical circuit comprising:
  • the present invention also relates, again according to this first aspect, to an electronic system comprising such a protection device.
  • the present invention relates, according to a second independent aspect of the first aspect, to an intrusion detection system, the system comprising:
  • each mesh surface comprising at least two cells, each cell comprising a pattern, a pattern being a continuous electric circuit portion,
  • interconnection surface comprising a plurality of connectors, the connectors being capable of connecting together cells of the one or more mesh surfaces in a first configuration of the interconnection surface to form groups of electrically connected cells, the patterns of the cells of each group forming a continuous electrical circuit of patterns,
  • a detection module able to detect a modification of a characteristic impedance of each group of electrically connected cells.
  • the present invention also relates, again according to this second aspect, to an associated method of protecting an electronic circuit.
  • Such equipment includes electronic circuits, that is to say printed circuits or integrated circuits.
  • a printed circuit also called electronic card, is a support for maintaining and electrically connecting together a set of electronic components.
  • An integrated circuit, also called electronic chip, is a set of electronic components reproducing one or more electronic functions and generally incorporating several types of basic electronic components in a reduced volume.
  • the tracks of a printed circuit and the connections of the electronic components connected to such a printed circuit are likely to be the subject of physical attacks.
  • Such physical attacks consist, in particular, in approaching probes or in connecting electrodes to the printed circuit tracks or to the connections of components connected to the printed circuit so as to capture the signals transiting on the tracks or the connections or to inject signals. Captured signals are then used by attackers to collect sensitive data. The injected signals are used to disrupt the signals exchanged or cause a malfunction of the equipment.
  • Protective devices include, for example, protective meshes in two or three dimensions.
  • the meshes are formed in particular of separate electrical circuits forming patterns and whose continuity is verified by circulating a control current and detecting the current losses due to a break in the circuit.
  • the meshes are, for example, arranged above and / or below the components of the equipment to be protected, such as the tracks and the connections of a printed circuit or the silicon layers of an integrated circuit.
  • the meshes include a structure and patterns chosen to allow the detection of attempted intrusions. When an intrusion attempt is detected, reaction actions are initiated by the protection device, such actions consisting for example in erasing the sensitive data of the equipment.
  • the object of the invention is, according to the first aspect, a protection device of the aforementioned type comprising a detection module capable of detecting a change in said electrical reactance.
  • the protection device comprises one or more of the following characteristics, taken separately or in any technically possible combination:
  • the detection module is able to detect a change in an inductive component of the electrical reactance.
  • the detection module is able to detect a change in a capacitive component of the electrical reactance.
  • the detection module is able to periodically control the production of at least one electrical excitation signal to excite the electric circuit, to measure a characteristic value of the response of the electrical circuit to said excitation signal, to calculate a difference between the or each measured value and a reference value, and detecting a change in the electric reactance in the case where the calculated difference or an average of the calculated differences exceeds a predetermined threshold.
  • an electrical excitation signal consists of a voltage step
  • the characteristic value of the response of the electrical circuit to said excitation signal consists of a duration so that, following excitation of the electric circuit by said voltage step, the voltage of the electrical output signal reaches a reference voltage
  • an electrical excitation signal consists of a voltage step
  • the characteristic value of the response of the electric circuit to said excitation signal consists of a voltage of the electrical output signal reached after a predetermined duration following the excitation of the circuit electric by said voltage step.
  • an electrical excitation signal consists of an alternating signal whose frequency varies over time, and the characteristic value of the response of the electrical circuit to said excitation signal consists of a resonant frequency of the electric circuit.
  • an electrical excitation signal consists of an alternating signal whose frequency varies over time, and the characteristic value of the response of the electrical circuit to said excitation signal consists of a quality factor of the electrical circuit.
  • an electrical excitation signal consists of an alternating signal having a predetermined frequency, and the characteristic value of the response of the electrical circuit to said excitation signal consists of an amplitude of the electrical output signal.
  • the electrical circuit comprises a plurality of cells.
  • the cells of the electrical circuit comprise at least two electrically insulated cells with respect to one another, said cells being electromagnetically coupled to one another.
  • the mesh surfaces comprise a primary mesh surface, comprising primary cells, and a secondary mesh surface, comprising secondary cells electrically isolated from the primary cells, and the electrical circuit comprises at least one primary cell and at least one secondary cell; electromagnetically coupled to each other.
  • said primary and secondary cells of the electrical circuit are electromagnetically coupled to each other at least by induction.
  • the protection device comprises at least one interconnection surface comprising a plurality of connectors, the connectors being able to connect cells of the one or more mesh surfaces to form the or each electrical circuit, and a module of configuration of the interconnections of the connectors, able to control the connectors to modify over time the connection of the cells to each other.
  • the interconnection surface comprises at least one programmable component, the configuration module and the detection module being software applications integrated into the programmable component (s).
  • an electronic system comprising an electronic circuit contained in a housing and an electronic circuit protection device comprising at least one mesh surface interposed between the electronic circuit and an outer surface of the housing, the protection device being a protective device as defined above.
  • the subject of the invention is also, according to the first aspect, a method for protecting an electronic circuit comprising the following steps:
  • Reverse engineering also known as reverse engineering, is an activity that involves studying an object to determine its internal function or manufacturing method.
  • the object of the invention is, according to the second aspect, a system of the aforementioned type (which may also be a protection device of the aforementioned type), comprising an intrusion detection system of the aforementioned type, in which which system further comprises a module for configuring the interconnections of the connectors, the configuration module being able to modify over time the first configuration to obtain at least a second configuration of the interconnection surface.
  • the system comprises one or more of the following characteristics, taken separately or in any technically possible combination: the configuration module is capable of randomly determining the second one of a plurality of configurations of the interconnection surface and of reconfiguring all the interconnections of the connectors according to the second configuration.
  • the configuration module when a break in the electrical continuity of at least one DC circuit is detected on an area of a mesh surface, the configuration module is able to modify the configuration of the interconnection surface so as to increase the number of groups of connected cells present in the area.
  • the system comprises at least two mesh surfaces and a module for measuring variations of a magnitude between two of the mesh surfaces, the quantity being chosen from an impedance, a resistance, a capacitance and an inductance.
  • At least one electrical circuit is formed by the non-reconfigurable connection by the configuration module, at least two adjacent cells of a mesh surface via a previously statically configured component.
  • the configuration module is able to move over time, on one or on each mesh surface, an area of the mesh surface having the number of groups of connected cells the highest.
  • the system comprises a device able to activate at randomly or pseudo-randomly chosen instants the configuration module and / or the detection module.
  • the interconnection surface comprises a programmable component, the configuration module and the detection module being software applications integrated into the programmable component.
  • the interconnection surface comprises an electromechanical microsystem controlled by actuators, the configuration module being able to actuate the actuators.
  • the mesh surface and the interconnection surface form a physical protection barrier for the configuration module and for the detection module.
  • the detection module is able to apply a security policy, the security policy including the deletion of sensitive data, the implementation of tests integrity and / or reconfiguration of the interconnections of the connectors of the interconnection surface.
  • the detection module includes several methods for detecting the rupture or the alteration of each group of electrically connected cells and is suitable for using them in a combined manner according to a defined, pseudo-random or random temporal interleaving.
  • the subject of the invention is also, according to the second aspect, an intrusion detection method, comprising the steps of:
  • the detection module of a modification of a characteristic impedance of a group of electrically connected cells
  • FIG. 1 is a diagrammatic sectional view of an exemplary electronic system according to the invention, showing in section an electronic circuit contained in a housing and a device for protecting this electronic circuit,
  • FIG. 2 is a diagrammatic sectional view of the protection device of FIG. 1, showing a first embodiment of this device,
  • FIG. 3 is a schematic view from above of a primary mesh surface of the device of FIG. 2,
  • FIG. 4 is a schematic view from above of the interconnection surface of the device of FIG. 2,
  • FIG. 5 is a schematic view from above of a secondary mesh surface of the device of FIG. 2,
  • FIG. 6 is a schematic view from above of a first example of a pattern of a cell of the mesh surface of FIG. 3 or 5
  • FIG. 7 is a schematic view from above of a second example of a pattern of a cell of the mesh surface of FIG. 3 or 5
  • FIG. 8 is a flow diagram of an example of an intrusion detection method using a dynamic configuration of the interconnections
  • FIG. 9 is a schematic sectional view of the protection device of FIG. 1, showing a second example; of realization of this device,
  • FIG. 10 is a schematic view from above of a primary mesh surface of the device of FIG. 9,
  • FIG. 11 is a schematic view from above of a secondary mesh surface of the device of FIG. 9,
  • FIG. 12 is a schematic view from above of an example of a pattern of a cell of the mesh surface of FIG. 10 or 11, and
  • FIG. 13 is a schematic view from above of an exemplary arrangement of two cells of the mesh surface of FIG. 10 or 11.
  • the electronic system 80 shown in Figure 1 comprises a housing 82, an electronic circuit 84 housed in the housing 82 and a device 1 for protecting the electronic circuit 84, also housed in the housing 82.
  • the electronic system 80 is typically a encryption or transmission equipment through which encrypted data such as bank data passes.
  • the housing 82 has an outer face 86, accessible to a user.
  • the electronic circuit 84 is for example a printed circuit. Alternatively, the electronic circuit 84 is an integrated circuit.
  • the protection device 1 is interposed between the electronic circuit 84 and said outer face 86.
  • the protection device 1 is able to detect attempts to intrude from outside the electronic system 80. Intrusion attempts include physical attacks consisting of approaching probes or connecting electrodes to the electronic circuit. .
  • the protection device 1 comprises a detection film 1A capable of completely enveloping the electronic circuit 84 or at least covering all or part of the printed circuits and integrated circuits of the electronic circuit 84.
  • the detection film 1 A is interposed between the outer face 86 of the housing 82 and the electronic circuit.
  • this film 1A is limited to a flat surface and extends only in two dimensions.
  • the film 1 A is extends on at least two angularly offset surfaces and thus forms a three-dimensional surface.
  • the film 1A comprises at least one mesh surface 2A, 2B, each mesh surface 2A, 2B comprising at least one cell 3A, 3B, the total number of cells being at least equal to two.
  • the film 1A further comprises at least one interconnection surface 4 of the cells 3A, 3B.
  • the protection device 1 also comprises a module 6 for configuring the interconnections of the connectors 24 of the interconnection surface 4 over time.
  • the protection device 1 also comprises a generator 7 for generating an electrical excitation signal for the cells 3A. , 3B, an electric signal sensor 9, an intrusion detection module 8, and a module 10 for reacting to intrusion attempts detected by the detection module 8.
  • the protection device 1 also comprises a device such as a timer configured to activate the configuration module 6 and / or the detection module 8.
  • the protection device 1 further comprises at least one shielding surface disposed above or around the one or more mesh surfaces 2A, 2B. This shielding surface makes it possible, for example, to protect the equipment from chemical or electromagnetic attacks.
  • the film 1A comprises a primary mesh surface 2A, a secondary mesh surface 2B and an interconnection surface 4.
  • the cells 3A of the primary mesh surface 2A will here be called “cells primary cells "and the cells 3B of the mesh surface 2B will be referred to as” secondary cells ".
  • the primary mesh surface 2A is interposed between the secondary mesh surface 2B and the outer face 86 of the housing 82, and the interconnection surface 4 is interposed between the primary and secondary mesh surfaces 2A, 2B .
  • an attacker must first pass through the primary mesh surface 2A.
  • the interconnection surface 4 is disposed below the primary and secondary mesh surfaces 2A, 2B, i.e. between said mesh surfaces 2A, 2B and the electronic circuit 84.
  • each mesh surface 2A, 2B comprises thirty-five cells 3A, 3B.
  • the cells 3A, 3B have, for example, an identical surface. Alternatively, the cells 3A, 3B have distinct sizes.
  • the cells 3A, 3B of each mesh surface 2A, 2B are distributed over said mesh surface 2A, 2B
  • Each cell 3A, 3B is constituted by a continuous portion of electrical circuit 20, the breaking of which, the alteration of an electrical characteristic or the short-circuit makes it possible to detect an attempt to intrude into the protective device 1.
  • This continuous portion 20 comprises a continuous electrical line, typically formed by a continuous segment of a conductive track.
  • the continuous portion 20 is constituted by such a continuous electrical line.
  • the continuous portion 20 comprises, in addition to the electrical line, an electrical component electrically connected to said power line; this electrical component is for example a resistive component, a capacitive component or an inductive component, and it is typically electrically connected in series or in parallel with the continuous electrical line.
  • Each conductive track forms a geometric pattern, as illustrated in FIGS. 6 and 7.
  • This geometric pattern is for example a boustrophedon, as shown in FIG. 6.
  • the geometric pattern is a spiral, as represented in FIG. 7: the cell 3A, 3B then has an inductance, and it is adapted to generate an electromagnetic field under the effect of an electric current flowing in the cell 3A, 3B, and to induce an electric current in the conductive track when it is subject to an electromagnetic field.
  • the cells 3A, 3B whose conductive track forms a spiral will hereinafter be called "inductive cells”.
  • the generator 7 is able to inject an electrical excitation signal of the cells 3A, 3B at an entry point (not shown) of the 1A film.
  • the signal sensor 9 is adapted to pick up an output electrical signal measured at an output point (not shown) of the 1A film.
  • the interconnection surface 4 is adapted to electrically connect certain cells 3A, 3B to each other so as to form at least one electrical circuit (not shown) capable of conducting an electric signal from the entry point to the point of contact. exit. It should be noted that the expression “capable of conducting an electrical signal” must here be understood in a broad sense, and thus includes the case where the electrical signal led by the electric circuit is altered between the entry and exit points.
  • the interconnection surface 4 is configured to connect together cells 3A, 3B of the same mesh surface 2A, 2B in order to form a more or less complex mesh.
  • the interconnection surface 4 is also configured, in this first embodiment, for interconnecting cells 3A, 3B of different mesh surfaces 2A, 2B.
  • the interconnection surface 4 comprises, in the example illustrated in FIG. 4, a programmable component 23 and a plurality of connectors 24.
  • the programmable component 23 is, for example, an FPGA (acronym
  • the programmable component 23 is able to activate the configuration module 6, the detection module 8, the reaction module 10, the generator 7, the signal sensor 9 and, optionally, the timer.
  • the programmable component 23 houses the generator 7, the detection module 8, the signal sensing module 9, the reaction module 10 and the timer, which are then software applications integrated into the programmable component 23.
  • the programmable component 23 is also configured to determine the interconnections of the connectors 24 on the interconnection surface 4 and to interconnect the connectors 24 according to the determined interconnections.
  • the programmable component executes, for example, a function of evolution of the interconnections adapted to evolve over time the interconnections of the connectors 24 for each group of connected cells 3A, 3B.
  • the connectors 24 are on the one hand connected to the ends of the continuous portions 20 of the cells 3A, 3B.
  • the connectors 24 are further interconnected by the programmable component 23 for serially connecting cells 3A, 3B of the mesh surfaces 2A, 2B in a first configuration to form groups of cells connected in series. These groups of connected cells form the meshes mentioned above. Such groups of cells connected in series are also called "equipotential". There may be several equipotentials in parallel, each corresponding to a group of cells.
  • the interconnection surface 4 comprises several programmable components 23.
  • the interconnection surface 4 comprises an electromechanical microsystem controlled by actuators.
  • An electromechanical microsystem also called MEMS (Microelectromechanical Systems Acronym) is a microsystem comprising one or more mechanical elements and using electricity as a source of energy, in order to perform a sensor and / or actuator function, with at least one structure having micrometric dimensions.
  • the conductive tracks 20 of the cells 3A, 3B of each group of connected cells form a continuous electrical circuit of conductive tracks.
  • FIGS. 2 and 4 in which the same filling is used for the cells 3A, 3B of the same continuous electrical circuit, illustrate various continuous electrical circuits of conductive tracks.
  • Each DC circuit is electrically connected to the input and output points and has a characteristic impedance.
  • characteristic impedance it is understood that it is the impedance of the entire electrical circuit, taken between said entry and exit points.
  • This characteristic impedance comprises a characteristic resistance and reactance of the electric circuit.
  • the characteristic reactance itself comprises an inductive component (or characteristic inductance) and a capacitive component (or characteristic capacitance). It should be noted that each of the characteristic inductance and capacitance can be zero.
  • the configuration module 6 is able to configure the interconnections of the connectors 24 according to the first configuration of the interconnection surface 4.
  • the configuration module 6 is adapted to reconfigure the interconnections of the connectors 24 in the course of time according to a new configuration of the interconnection surface 4.
  • the configuration module 6 is thus able to modify over time the current configuration of the interconnection surface 4 to obtain a new configuration of the interconnection surface 4 and to reconfigure all the interconnections of the connectors 24 according to the second configuration.
  • the configuration module 6 is able to randomly determine each of a plurality of configurations of the interconnection surface 4.
  • each configuration is selected from a plurality of configurations tested and validated at the factory to avoid configuration errors or non-optimal configurations.
  • the determination of each configuration is pseudo-random, that is to say that although the possible configurations are known, the multiplicity of configurations does not allow to predict the configuration that will be chosen by the configuration module 6 .
  • the configuration module 6 is further adapted to modify the configuration of the interconnection surface 4 when an intrusion attempt is detected by the detection module 8.
  • the configuration module 6 is, for example, able to modify the configuration of the interconnection surface 4 so as to increase the number of groups of cells connected in the area of the mesh surface 2 where an attempt to intrusion was detected.
  • Such an increase in the number of cell groups and therefore electrical circuits in an area is called "mesh tightening" in the area. Tighten the mesh in an area makes it even more complex the use of short circuits to free access space to the area to protect.
  • the configuration module 6 is capable of increasing or decreasing the number of cells of a group on a part of the interconnection surface 4 according to a predefined rule, a state or an event .
  • the configuration module 6 is activated at times randomly, pseudo-randomly or periodically chosen by the timer of the protection device 1, which makes it more difficult for an attacker to anticipate the configuration of the device. the interconnection surface 4.
  • the configuration module 6 is able to modify the configuration of the interconnection surface 4 so as to move over time, on one or on each mesh surface 2, the area of the surface mesh 2 having the highest number of connected cell groups.
  • a dense zone in groups of cells and therefore in electrical circuits makes it possible to detect an intrusion more easily.
  • such a zone uses more resources to function. The displacement of such a zone therefore makes it possible to compromise between the fineness of detection of an intrusion and the consumption of the protection device 1.
  • the configuration module 6 is, for example, a software application integrated in the programmable component 23.
  • the configuration module 6 is able to actuate the actuators.
  • the detection module 8 is able to detect a modification of the characteristic impedance of each electric circuit. Any intrusion being characterized by a modification of the impedance of an electrical circuit, for example a modification of its resistance (in particular in case of breakage of the electrical continuity within a group of connected cells) or of its reactance (in particular if a probe is inserted into the heart of an inductive cell), the detection module 8 is therefore able to detect the intrusions.
  • the detection module 8 is able to detect a break in the electrical continuity within each group of cells connected along the interconnection surface 4.
  • the detection module 8 typically employs the so-called “dry loop” technique, or a transmit-receive of a signal, or a latency measure.
  • the detection module 8 is also clean, in this first embodiment always, to detect a modification of the characteristic reactance of each electrical circuit, and more particularly of its characteristic inductance.
  • the detection module 8 is able to periodically control the generation, by the generator 7, of at least one electrical excitation signal, so as to excite one of the electrical circuits, to measure a characteristic value of the response of the electrical circuit to said excitation signal, calculating a difference between the or each measured value and a reference value, and detecting a change in the characteristic reactance of the electric circuit in the case where the calculated difference or an average of the calculated differences exceeds a predetermined threshold.
  • An electrical excitation signal typically consists of a voltage step.
  • voltage step it is understood that it is an electrical signal consisting of a sudden change in the voltage at the input of the electrical circuit, the input voltage being then maintained at a substantially constant value during a predetermined duration.
  • the characteristic value measured is then a duration for the voltage of the electrical output signal following the excitation of the electrical circuit by the voltage step reaches a reference voltage.
  • the reference value is a reference time which is for example equal to an average of several durations each measured following the excitation of the electrical circuit by a voltage step and at the end of which the voltage of the output signal was substantially equal to the reference voltage.
  • the measured characteristic value is then a voltage reached after a given duration following the excitation of the electrical circuit by the voltage step, said given duration being less than the duration of the voltage step.
  • the reference value is a reference voltage which is for example equal to an average of several voltages each measured after the same duration following the excitation of the electrical circuit by a voltage step identical to the excitation signal used by the module. detection 8.
  • the detection module 8 is able to use the methods of detecting the breaking of the electrical continuity and of detecting the modification of the characteristic reactance in a combined manner according to a defined, pseudo-random or random temporal interleaving.
  • the detection module 8 is configured to be activated at a regular frequency, at least equal to the reconfiguration frequency of the interconnections of the connectors 24 by the configuration module 6.
  • the detection module 8 is activated at times chosen randomly or pseudo-randomly by the timer of the protection device 1.
  • the detection module 8 is configured to apply a security policy following the detection of a change in the impedance of an electrical circuit.
  • the security policy includes, for example, erasing the sensitive data of the equipment protected by the protection device 1, the activation of additional tests such as mesh surface integrity tests 2 or the reconfiguration of the devices. interconnections of the connectors 24 according to a new configuration of the interconnection surface 4 in order to carry out additional detection.
  • the reaction module 10 is connected to the detection module 8.
  • the reaction module 10 makes it possible to initiate a reaction action in response to an attempt to intrude into the protection device 1 detected by the detection module 8.
  • the reaction module 10 is configured to erase the sensitive data. present in the electronic circuit 84, to activate additional tests and / or to trigger a reconfiguration of the interconnections of the connectors 24.
  • the timer is advantageously a low power timer.
  • the ratio between the wake-up and sleep periods of the configuration module 6 and / or the detection module 8 activated by the timer is for example of the order of 1 per 1000; ie 1 millisecond of wake up for a second of sleep, with nevertheless differences between the wakes very weak compared to the time of implementation of an attack.
  • a method of protecting the electronic circuit 84 by means of the protection device 1 according to the first embodiment will now be described with reference to FIG. 8.
  • the protection method comprises a step 100 of providing the protection device 1 as described above.
  • This step 100 is preferably followed by an initial calibration step 102 of the detection module 8, during which the or each reference value which will be used to detect the change in the characteristic reactance of the circuit is determined.
  • the protection method comprises a step 1 for determination by the configuration module 6 of a first configuration of the interconnection surface 4. Then, during a next step 120, the configuration module 6 performs the configuration of the interconnections of the connectors 24 of the interconnection surface 4 according to the first configuration of the interconnection surface 4 previously determined during step 1. .
  • the detection module 8 is activated in order to detect a possible modification of the impedance on each electrical circuit formed by the groups of cells 3A, 3B electrically interconnected by the connectors 24 according to the first configuration. of the interconnection surface 4, and in particular to detect a possible rupture of the electrical continuity on each of said groups of cells.
  • the detection module 8 is, for example, activated at a moment chosen randomly by the timer.
  • the activation step 130 is followed by the following steps:
  • a step 134 for measuring a characteristic value of the response of the electrical circuit to the excitation signal is a step 134 for measuring a characteristic value of the response of the electrical circuit to the excitation signal.
  • step 134 is followed by the following steps:
  • the steps 132 and 134 are repeated so as to perform a plurality of measurements of the or each characteristic value, then followed by the following steps:
  • the detection module 8 When the detection module 8 detects a change in the impedance of an electrical circuit, for example a break in the electrical continuity of this circuit, the detection module 8 communicates, during a step 140, with the reaction module 10. The reaction module 10 then performs protective actions on the electronic circuit 84.
  • steps 1 to 140 are repeated over time.
  • the configuration module 6 is, for example, activated at times chosen randomly by the timer.
  • the configuration of the interconnection of the connectors 24 carried out by the configuration module 6 during the step 1 is alternatively, for example, a function of the state of the system or of a detected event.
  • the interconnections between the connectors 24 are reconfigured over time, which makes it possible to obtain new configurations of the interconnection surface 4 and to detect possible short circuits of several of different equipotential cells.
  • the detection module 8 is activated several times between two configurations, by the configuration module 6, interconnections of the connectors 24 of the interconnection surface 4.
  • the activation of the configuration module 6 is, in effect, independent activation of the detection module 8.
  • the interconnection surface 4 is, in this second embodiment, adapted so that the entry and exit points remain electrically isolated from each other.
  • the electrical circuits formed by the connection of the cells 3A, 3B to each other each have an electrical discontinuity.
  • the electrical circuit comprises at least one pair of cells 30 formed of two of the electrically isolated cells 3A, 3B, said cells 3A, 3B being, however, electromagnetically coupled to one another. to the other.
  • This pair 30 thus has a coupling impedance between the cells 3A, 3B of the pair.
  • the two cells 3A, 3B of the inductive couple 30 are inductive cells, a first of said cells 3A, 3B being a primary cell 3A and the second cell of the pair being a secondary cell 3B which is substantially aligned vertically with the first one. cell.
  • capacitor torque for which this electromagnetic coupling is a capacitive coupling, that is to say that the coupling impedance between the cells 3A, 3B of the cell pair comprises a capacitance.
  • the conductive tracks of the cells 3A, 3B of the capacitive pair 30 typically both have a rake-shaped geometric pattern, as shown in FIG. 12.
  • there is at least one capacitive torque a first of which cells 3A, 3B is a primary cell 3A and the second cell is a secondary cell 3B which is substantially vertically aligned with the first cell.
  • there is at least one capacitive couple whose cells 3A, 3B both belong to the same mesh surface 2A or 2B, said cells 3A, 3B then being embedded one inside the other, as shown in Figure 13.
  • an excitation signal used to detect a change in the characteristic reactance of the electrical circuits is preferably an alternating signal whose frequency varies over time.
  • the measured characteristic value is then typically a quality factor of the electrical circuit.
  • the detection module 8 is able to determine a resonant frequency of the electric circuit and a bandwidth of the electric circuit. For this purpose, the detection module 8 is able to measure the amplitude of the output signal sensed by the sensor 9 for each of the values taken by the frequency of the electrical excitation signal, and to determine:
  • the resonance frequency as being the frequency of the excitation signal for which the amplitude of the output signal is maximum
  • the bandwidth being the frequency width, including the resonance frequency, for which the ratio of the amplitude of the output signal to the amplitude of the maximum output signal is greater than a predetermined value, typically 0.5.
  • the reference value is then a reference quality factor which is typically measured at the factory during the production of the protection device 1.
  • the characteristic value measured is only the resonance frequency of the electric circuit.
  • the reference value is then a reference resonance frequency measured at the factory during the production of the protection device 1.
  • an excitation signal used to detect a change in the characteristic reactance consists of an alternating signal having a predetermined frequency.
  • the characteristic value measured is then an amplitude of the electrical output signal sensed by the sensor 9 during the excitation of the electrical circuit by the excitation signal, and the reference value is a reference amplitude which is typically equal to an amplitude of electrical output signal measured at the factory during the production of the protection device 1 and while the electric circuit was excited by an electrical signal at the predetermined frequency.
  • the interconnection surface 4 is, in this second embodiment, configured to maintain the mesh surfaces 2A, 2B electrically isolated from each other.
  • Each primary cell 3A is then electrically isolated from each secondary cell 3B; each primary cell 3A is, however, advantageously electromagnetically coupled to the secondary cell 3B which is substantially aligned vertically with said primary cell 3A.
  • the interconnection surface 4 is also configured so that each primary cell 3A of an electrical circuit is substantially aligned vertically with a secondary cell 3B belonging to the same electrical circuit.
  • This characteristic is illustrated by FIGS. 10 and 11, in which the filling used is identical for each primary cell 3A and the secondary cell 3B is aligned vertically with it.
  • the primary cells 3A of the same electrical circuit are all electrically connected to each other and together form a primary mesh.
  • the secondary cells 3B of the same electrical circuit are advantageously all electrically connected to each other and together form a secondary mesh.
  • the interconnection surface 4 is adapted so that the entry point is electrically connected to at least one primary cell 3A of each electrical circuit.
  • the cells directly excited by the electrical excitation signal of the generator 7 are all primary cells 3A, and the electrical signal flowing in the secondary cells 3B is only a signal induced by the inductive or capacitive coupling phenomena between cells 3A, 3B.
  • the exit point is advantageously electrically connected to at least one secondary cell 3B of each electric circuit.
  • the electronic circuit 84 is effectively protected against physical attacks with a simple and inexpensive mesh format that does not complicate the development and manufacturing phases of the protection device 1.
  • the interconnection surface 4 is programmed to renew itself in time function, which brings a significant gain for the level of protection provided by the mesh.
  • the reconfiguration over time of the interconnections of the connectors 24 between the cells 3A, 3B of the mesh surfaces 2A, 2B makes it possible to limit the reverse engineering attacks and thus render inoperative the use of shunts to bypass the electrical circuits of the mesh.
  • the knowledge acquired by an attacker on the system is only partially recoverable for the development of an attack on another system.
  • the mesh surfaces 2A, 2B and the interconnection surface 4 form a physical protection barrier for the electronic circuit 84, for the configuration module 6 and for the detection module 8.
  • the tightening of the mesh at the level of an area of interest is particularly useful in the case of optimized management of the number of available resources, that is to say of optimization of the number of inputs and outputs of the area of interest. interconnection surface 4.
  • the protection device 1 thus solves the problem of increasing the complexity of the meshes of the state of the art by reconfiguring the interconnections of the connectors 24 of the interconnection surface 4 over time.
  • the geometry of the mesh is thus specific to a device to be protected and is variable in time.
  • the frequency of the reconfigurations, by the configuration module 6, interconnections of the connectors 24 of the interconnection surface 4 is also adaptable depending on the desired level of protection for the electronic system 80 or the estimated attack risks.
  • the protection device 1 also makes it possible to maintain the energy consumption at an acceptable level and to make the protection durable, even when the equipment of the protection device 1 is powered by an emergency power supply for a long period.
  • the protection device 1 makes it possible to detect intrusion attempts targeting isolation regions between the conducting tracks or involving the short-circuit. individual cell of a set of cells covering an area of interest, which was not possible with existing solutions. The protection of the electronic circuit 84 is thus reinforced. It will be understood by those skilled in the art that the invention is not limited to the described embodiments, nor to the particular examples of the description.
  • At least one electrical circuit is formed by the connection, not reconfigurable by the configuration module 6, of at least two adjacent cells 3 of a mesh surface 2 via a component previously configured statically at the factory.
  • a previously statically configured component is a component that is unalterably integrated with the protection device 1 during its manufacture.
  • Each group of cells connected to each other by a previously statically configured component forms a macro-cell.
  • the macro-cells have the advantage of limiting the number of interconnections of the connectors 24 of the interconnection surface 4.
  • a statically configured component is a component integrally integrated with the protection device 1 during its manufacture.
  • Each group of cells connected to each other by a statically configured component forms a macro-cell.
  • the macro-cells interconnected by the configuration module 6 have the advantage of limiting the number of interconnections of the connectors 24 of the interconnection surface 4.
  • interconnections of the connectors 24 of the interconnection surface 4 are defined statically partly for certain groups of cells and dynamically for others.

Abstract

Device for protecting an electronic circuit with detection of a change of electrical reactance. The device (1) for protecting an electronic circuit comprising:- mesh surfaces (2A, 2B) comprising cells (3A, 3B) consisting of a continuous portion of electrical circuit (20) and distributed over the mesh surfaces (2A, 2B), and - at least one electrical circuit, comprising: o an input for injecting an electrical signal, o an output for capturing an electrical output signal, and o between said input and output, at least one of said cells (3A, 3B), the electrical circuit exhibiting an electrical reactance between its input and its output, the protection device (1) comprising a detection module (8) able to detect a change of said electrical reactance.

Description

Dispositif de protection d'un circuit électronique avec détection d'un changement de réactance électrique  Device for protecting an electronic circuit with detection of a change in electrical reactance
La présente invention concerne, selon un premier aspect, un dispositif de protection d'un circuit électronique, le dispositif comprenant :  The present invention relates, in a first aspect, to a device for protecting an electronic circuit, the device comprising:
- au moins une surface de maillage, la ou chaque surface de maillage comprenant au moins une cellule constituée par une portion continue de circuit électrique, la ou les cellule(s) étant réparties sur la surface de maillage, et  at least one mesh surface, the or each mesh surface comprising at least one cell constituted by a continuous portion of electrical circuit, the cell or cells being distributed over the mesh surface, and
au moins un circuit électrique, comprenant :  at least one electrical circuit, comprising:
o une entrée d'injection d'un signal électrique d'excitation du circuit électrique,  an injection input of an electric signal for excitation of the electric circuit,
o une sortie de captage d'un signal électrique de sortie issu du circuit électrique, et  an output of capture of an electrical output signal coming from the electric circuit, and
o entre ladite entrée et ladite sortie, au moins une desdites cellules, le circuit électrique présentant une réactance électrique entre son entrée et sa sortie.  o between said input and said output, at least one of said cells, the electrical circuit having an electrical reactance between its input and its output.
La présente invention se rapporte également, toujours selon ce premier aspect, à un système électronique comprenant un tel dispositif de protection.  The present invention also relates, again according to this first aspect, to an electronic system comprising such a protection device.
La présente invention concerne, selon un deuxième aspect indépendant du premier aspect, un système de détection d'intrusions, le système comprenant :  The present invention relates, according to a second independent aspect of the first aspect, to an intrusion detection system, the system comprising:
- au moins une surface de maillage, chaque surface de maillage comprenant au moins deux cellules, chaque cellule comprenant un motif, un motif étant une portion de circuit électrique continu,  at least one mesh surface, each mesh surface comprising at least two cells, each cell comprising a pattern, a pattern being a continuous electric circuit portion,
- au moins une surface d'interconnexion comprenant une pluralité de connecteurs, les connecteurs étant propres à connecter entre elles des cellules de la ou des surfaces de maillage selon une première configuration de la surface d'interconnexion pour former des groupes de cellules électriquement connectées, les motifs des cellules de chaque groupe formant un circuit électrique continu de motifs,  at least one interconnection surface comprising a plurality of connectors, the connectors being capable of connecting together cells of the one or more mesh surfaces in a first configuration of the interconnection surface to form groups of electrically connected cells, the patterns of the cells of each group forming a continuous electrical circuit of patterns,
- un module de détection propre à détecter une modification d'une impédance caractéristique de chaque groupe de cellules électriquement connectées.  a detection module able to detect a modification of a characteristic impedance of each group of electrically connected cells.
La présente invention se rapporte également, toujours selon ce deuxième aspect, à un procédé associé de protection d'un circuit électronique.  The present invention also relates, again according to this second aspect, to an associated method of protecting an electronic circuit.
Dans le domaine de la sécurité informatique, l'un des enjeux consiste à protéger les équipements par lesquels transitent des informations sensibles. De tels équipements comprennent notamment des circuits électroniques, c'est-à-dire des circuits imprimés ou des circuits intégrés. Un circuit imprimé, aussi appelé carte électronique, est un support permettant de maintenir et de relier électriquement entre eux un ensemble de composants électroniques. Un circuit intégré, aussi appelé puce électronique, est un ensemble de composants électroniques reproduisant une ou plusieurs fonctions électroniques et intégrant généralement plusieurs types de composants électroniques de base dans un volume réduit. In the field of computer security, one of the challenges is to protect the equipment through which sensitive information passes. Such equipment includes electronic circuits, that is to say printed circuits or integrated circuits. A printed circuit, also called electronic card, is a support for maintaining and electrically connecting together a set of electronic components. An integrated circuit, also called electronic chip, is a set of electronic components reproducing one or more electronic functions and generally incorporating several types of basic electronic components in a reduced volume.
Les pistes d'un circuit imprimé et les connexions des composants électroniques branchés sur un tel circuit imprimé sont susceptibles de faire l'objet d'attaques physiques. De telles attaques physiques consistent, notamment, à approcher des sondes ou à brancher des électrodes sur les pistes du circuit imprimé ou sur les connexions de composants branchés sur le circuit imprimé de sorte à capturer les signaux transitant sur les pistes ou les connexions ou à injecter des signaux. Les signaux capturés sont ensuite utilisés par les attaquants pour recueillir des données sensibles. Les signaux injectés sont utilisés pour perturber les signaux échangés ou provoquer un dysfonctionnement de l'équipement.  The tracks of a printed circuit and the connections of the electronic components connected to such a printed circuit are likely to be the subject of physical attacks. Such physical attacks consist, in particular, in approaching probes or in connecting electrodes to the printed circuit tracks or to the connections of components connected to the printed circuit so as to capture the signals transiting on the tracks or the connections or to inject signals. Captured signals are then used by attackers to collect sensitive data. The injected signals are used to disrupt the signals exchanged or cause a malfunction of the equipment.
Des attaques similaires sont susceptibles d'être réalisées sur des circuits intégrés. De ce fait, des dispositifs de protection physique sont utilisés pour protéger contre les intrusions les circuits imprimés et les circuits intégrés de tels équipements. Les dispositifs de protection comprennent, par exemple, des maillages protecteurs en deux ou trois dimensions. Les maillages sont notamment formés de circuits électriques distincts formant des motifs et dont la continuité est vérifiée en faisant circuler un courant de contrôle et en détectant les pertes de courant dues à une rupture du circuit. Les maillages sont, par exemple, disposés au-dessus et/ou au-dessous des composants de l'équipement à protéger, tels que les pistes et les connexions d'un circuit imprimé ou les couches de silicium d'un circuit intégré. Les maillages comprennent notamment une structure et des motifs choisis de sorte à permettre la détection de tentatives d'intrusions. Lorsqu'une tentative d'intrusion est détectée, des actions de réaction sont enclenchées par le dispositif de protection, ces actions consistant par exemple à effacer les données sensibles de l'équipement.  Similar attacks may be made on integrated circuits. As a result, physical protection devices are used to protect the printed circuit boards and integrated circuits of such equipment against intrusion. Protective devices include, for example, protective meshes in two or three dimensions. The meshes are formed in particular of separate electrical circuits forming patterns and whose continuity is verified by circulating a control current and detecting the current losses due to a break in the circuit. The meshes are, for example, arranged above and / or below the components of the equipment to be protected, such as the tracks and the connections of a printed circuit or the silicon layers of an integrated circuit. The meshes include a structure and patterns chosen to allow the detection of attempted intrusions. When an intrusion attempt is detected, reaction actions are initiated by the protection device, such actions consisting for example in erasing the sensitive data of the equipment.
Toutefois, la protection apportée par de tels maillages ne permet pas de protéger contre des attaques menées entre les éléments conducteurs formant les circuits électriques ; or il est obligatoire de laisser des espaces entre ces éléments conducteurs, afin de les isoler électriquement les uns de autres, ce qui laisse aux attaquants des espaces non protégés sur lesquels ils peuvent mener leurs attaques. De plus, les stratégies de protection basées uniquement sur la détection de pertes de courant sont limitées, dans la mesure où un attaquant peut disposer de moyens de court-circuiter chaque motif de chaque maillage protecteur. However, the protection provided by such meshes does not protect against attacks conducted between the conductive elements forming the electrical circuits; however, it is mandatory to leave spaces between these conductive elements, in order to isolate them electrically from each other, which leaves the attackers unprotected spaces on which they can conduct their attacks. In addition, protection strategies based solely on the detection of power losses are limited, as an attacker may have means to bypass each pattern of each protective mesh.
Il existe donc un besoin pour un dispositif de protection permettant de détecter des attaques ciblant des régions d'isolation entre les éléments conducteurs des maillages et permettant de détecter des attaques par court-circuit de chaque motif d'un maillage couvrant une zone cible .  There is therefore a need for a protection device for detecting attacks targeting isolation regions between the conductive elements of the meshes and for detecting short-circuit attacks of each pattern of a mesh covering a target area.
A cet effet, l'invention a pour objet, selon le premier aspect, un dispositif de protection du type précité comprenant un module de détection propre à détecter un changement de ladite réactance électrique.  For this purpose, the object of the invention is, according to the first aspect, a protection device of the aforementioned type comprising a detection module capable of detecting a change in said electrical reactance.
Suivant des modes de réalisation particuliers de l'invention, le dispositif de protection comprend une ou plusieurs des caractéristiques suivantes, prises isolément ou suivant toutes les combinaisons techniquement possibles :  According to particular embodiments of the invention, the protection device comprises one or more of the following characteristics, taken separately or in any technically possible combination:
- le module de détection est propre à détecter un changement d'une composante inductive de la réactance électrique.  the detection module is able to detect a change in an inductive component of the electrical reactance.
- le module de détection est propre à détecter un changement d'une composante capacitive de la réactance électrique.  the detection module is able to detect a change in a capacitive component of the electrical reactance.
- le module de détection est propre à commander périodiquement la production d'au moins un signal électrique d'excitation pour exciter le circuit électrique, à mesurer une valeur caractéristique de la réponse du circuit électrique audit signal d'excitation, à calculer une différence entre la ou chaque valeur mesurée et une valeur de référence, et à détecter un changement de la réactance électrique dans le cas où la différence calculée ou une moyenne des différences calculées excède un seuil prédéterminé.  the detection module is able to periodically control the production of at least one electrical excitation signal to excite the electric circuit, to measure a characteristic value of the response of the electrical circuit to said excitation signal, to calculate a difference between the or each measured value and a reference value, and detecting a change in the electric reactance in the case where the calculated difference or an average of the calculated differences exceeds a predetermined threshold.
- un signal électrique d'excitation consiste en un échelon de tension, et la valeur caractéristique de la réponse du circuit électrique audit signal d'excitation consiste en une durée pour que, suite à l'excitation du circuit électrique par ledit échelon de tension, la tension du signal électrique de sortie atteigne une tension de référence. an electrical excitation signal consists of a voltage step, and the characteristic value of the response of the electrical circuit to said excitation signal consists of a duration so that, following excitation of the electric circuit by said voltage step, the voltage of the electrical output signal reaches a reference voltage.
- un signal électrique d'excitation consiste en un échelon de tension, et la valeur caractéristique de la réponse du circuit électrique audit signal d'excitation consiste en une tension du signal électrique de sortie atteinte après une durée prédéterminée suite à l'excitation du circuit électrique par ledit échelon de tension.an electrical excitation signal consists of a voltage step, and the characteristic value of the response of the electric circuit to said excitation signal consists of a voltage of the electrical output signal reached after a predetermined duration following the excitation of the circuit electric by said voltage step.
- un signal électrique d'excitation consiste en un signal alternatif dont la fréquence varie au cours du temps, et la valeur caractéristique de la réponse du circuit électrique audit signal d'excitation consiste en une fréquence de résonnance du circuit électrique. - un signal électrique d'excitation consiste en un signal alternatif dont la fréquence varie au cours du temps, et la valeur caractéristique de la réponse du circuit électrique audit signal d'excitation consiste en un facteur de qualité du circuit électrique. an electrical excitation signal consists of an alternating signal whose frequency varies over time, and the characteristic value of the response of the electrical circuit to said excitation signal consists of a resonant frequency of the electric circuit. an electrical excitation signal consists of an alternating signal whose frequency varies over time, and the characteristic value of the response of the electrical circuit to said excitation signal consists of a quality factor of the electrical circuit.
- un signal électrique d'excitation consiste en un signal alternatif ayant une fréquence prédéterminée, et la valeur caractéristique de la réponse du circuit électrique audit signal d'excitation consiste en une amplitude du signal électrique de sortie.  an electrical excitation signal consists of an alternating signal having a predetermined frequency, and the characteristic value of the response of the electrical circuit to said excitation signal consists of an amplitude of the electrical output signal.
- le circuit électrique comprend une pluralité de cellules.  the electrical circuit comprises a plurality of cells.
- les cellules du circuit électrique comprennent au moins deux cellules isolées électriquement l'une par rapport à l'autre, lesdites cellules étant couplées électromagnétiquement l'une à l'autre.  the cells of the electrical circuit comprise at least two electrically insulated cells with respect to one another, said cells being electromagnetically coupled to one another.
- les surfaces de maillage comprennent une surface de maillage primaire, comprenant des cellules primaires, et une surface de maillage secondaire, comprenant des cellules secondaires isolées électriquement des cellules primaires, et le circuit électrique comprend au moins une cellule primaire et au moins une cellule secondaire couplées électromagnétiquement l'une à l'autre. the mesh surfaces comprise a primary mesh surface, comprising primary cells, and a secondary mesh surface, comprising secondary cells electrically isolated from the primary cells, and the electrical circuit comprises at least one primary cell and at least one secondary cell; electromagnetically coupled to each other.
- lesdites cellules primaire et secondaire du circuit électrique sont couplées électromagnétiquement l'une à l'autre au moins par induction. said primary and secondary cells of the electrical circuit are electromagnetically coupled to each other at least by induction.
- le dispositif de protection comprend au moins une surface d'interconnexion comprenant une pluralité de connecteurs, les connecteurs étant propres à connecter entre elles des cellules de la ou des surfaces de maillage de manière à former le ou chaque circuit électrique, et un module de configuration des interconnexions des connecteurs , propre à commander les connecteurs pour modifier au cours du temps la connexion des cellules entre elles.  the protection device comprises at least one interconnection surface comprising a plurality of connectors, the connectors being able to connect cells of the one or more mesh surfaces to form the or each electrical circuit, and a module of configuration of the interconnections of the connectors, able to control the connectors to modify over time the connection of the cells to each other.
- la surface d'interconnexion comprend au moins un composant programmable, le module de configuration et le module de détection étant des applications logicielles intégrées dans le ou les composant(s) programmable(s).  the interconnection surface comprises at least one programmable component, the configuration module and the detection module being software applications integrated into the programmable component (s).
L'invention a également pour objet, toujours selon le premier aspect, un système électronique comportant un circuit électronique contenu dans un boîtier et un dispositif de protection du circuit électronique comprenant au moins une surface de maillage interposée entre le circuit électronique et une surface extérieure du boîtier, le dispositif de protection étant un dispositif de protection tel que défini ci-dessus.  Another subject of the invention is, according to the first aspect, an electronic system comprising an electronic circuit contained in a housing and an electronic circuit protection device comprising at least one mesh surface interposed between the electronic circuit and an outer surface of the housing, the protection device being a protective device as defined above.
L'invention a également pour objet, toujours selon le premier aspect, un procédé de protection d'un circuit électronique comprenant les étapes suivantes :  The subject of the invention is also, according to the first aspect, a method for protecting an electronic circuit comprising the following steps:
fourniture d'un dispositif de protection tel que précédemment décrit, calibration du module de détection, au cours de laquelle est déterminée la ou chaque valeur de référence, provision of a protection device as previously described, calibration of the detection module, during which the or each reference value is determined,
- production d'au moins un signal électrique d'excitation du circuit électrique, - production of at least one electrical signal for excitation of the electrical circuit,
- mesure d'une valeur caractéristique de la réponse du circuit électrique au signal d'excitation, measuring a characteristic value of the response of the electrical circuit to the excitation signal,
- comparaison de la ou chaque valeur caractéristique mesurée avec une valeur de référence correspondante, et  comparing the or each measured characteristic value with a corresponding reference value, and
- détection d'une modification de l'impédance caractéristique lorsqu'une différence entre une valeur mesurée et la valeur de référence correspondante dépasse un seuil prédéterminé.  - Detecting a change in the characteristic impedance when a difference between a measured value and the corresponding reference value exceeds a predetermined threshold.
Un autre inconvénient des solutions existantes est que, les attaques étant de plus en plus sophistiquées, la structure et les motifs conçus pour les maillages sont de plus en plus complexes, ce qui augmente le temps et le coût de développement des maillages.  Another disadvantage of existing solutions is that, as attacks are becoming more sophisticated, the structure and patterns designed for meshes are increasingly complex, which increases the time and cost of developing meshes.
En outre, la protection apportée par de tels maillages est susceptible d'être contournée par les attaquants après une phase de rétro-ingénierie. La rétro-ingénierie, également appelée rétro-conception, est une activité qui consiste à étudier un objet pour en déterminer le fonctionnement interne ou la méthode de fabrication.  In addition, the protection provided by such meshes is likely to be bypassed by the attackers after a reverse engineering phase. Reverse engineering, also known as reverse engineering, is an activity that involves studying an object to determine its internal function or manufacturing method.
Après rétro-ingénierie, l'attaquant a connaissance des positions et des propriétés des différents circuits électriques du maillage. L'attaquant est alors susceptible de court- circuiter certains de ces circuits électriques et donc de les sectionner pour libérer un espace d'accès à l'équipement protégé, sans que le dispositif de protection ne détecte l'intrusion.  After reverse engineering, the attacker is aware of the positions and properties of the various electrical circuits of the mesh. The attacker is then likely to short-circuit some of these electrical circuits and thus cut them to free access to the protected equipment, without the protection device detects the intrusion.
Il existe donc un besoin pour un dispositif de protection permettant d'une part de répondre à des attaques sophistiquées sans augmenter la complexité des maillages de protection, donc leur temps et coût de développement ainsi que leur coût de production ; d'autre part de rendre inopérant pour un attaquant le court-circuit d'un ou plusieurs circuits électriques d'un maillage après rétro-ingénierie.  There is therefore a need for a protection device on the one hand to respond to sophisticated attacks without increasing the complexity of protection meshes, so their time and cost of development and their cost of production; on the other hand to render inoperative for an attacker the short circuit of one or more electrical circuits of a mesh after reverse engineering.
A cet effet, l'invention a pour objet, selon le deuxième aspect, un système du type précité (celui-ci pouvant aussi être un dispositif de protection du type précité), comprenant un système de détection d'intrusions du type précité, dans lequel le système comprend, en outre, un module de configuration des interconnexions des connecteurs, le module de configuration étant propre à modifier au cours du temps la première configuration pour obtenir au moins une deuxième configuration de la surface d'interconnexion.  To this end, the object of the invention is, according to the second aspect, a system of the aforementioned type (which may also be a protection device of the aforementioned type), comprising an intrusion detection system of the aforementioned type, in which which system further comprises a module for configuring the interconnections of the connectors, the configuration module being able to modify over time the first configuration to obtain at least a second configuration of the interconnection surface.
Suivant des modes de réalisation particuliers de l'invention, le système comprend une ou plusieurs des caractéristiques suivantes, prises isolément ou suivant toutes les combinaisons techniquement possibles : - le module de configuration est propre à déterminer de manière aléatoire la deuxième configuration parmi une pluralité de configurations de la surface d'interconnexion et à reconfigurer l'ensemble des interconnexions des connecteurs selon la deuxième configuration. According to particular embodiments of the invention, the system comprises one or more of the following characteristics, taken separately or in any technically possible combination: the configuration module is capable of randomly determining the second one of a plurality of configurations of the interconnection surface and of reconfiguring all the interconnections of the connectors according to the second configuration.
- lorsqu'une rupture de la continuité électrique d'au moins un circuit continu est détectée sur une zone d'une surface de maillage, le module de configuration est propre à modifier la configuration de la surface d'interconnexion de sorte à augmenter le nombre de groupes de cellules connectées présentes dans la zone.when a break in the electrical continuity of at least one DC circuit is detected on an area of a mesh surface, the configuration module is able to modify the configuration of the interconnection surface so as to increase the number of groups of connected cells present in the area.
- le système comprend au moins deux surfaces de maillage et un module de mesure de variations d'une grandeur entre deux des surfaces de maillage, la grandeur étant choisie parmi une impédance, une résistance, une capacitance et une inductance. the system comprises at least two mesh surfaces and a module for measuring variations of a magnitude between two of the mesh surfaces, the quantity being chosen from an impedance, a resistance, a capacitance and an inductance.
- au moins un circuit électrique est formé par la connexion non reconfigurable par le module de configuration, d'au moins deux cellules adjacentes d'une surface de maillage via un composant préalablement configuré de façon statique.  - At least one electrical circuit is formed by the non-reconfigurable connection by the configuration module, at least two adjacent cells of a mesh surface via a previously statically configured component.
- le module de configuration est propre à déplacer au cours du temps, sur une ou sur chaque surface de maillage, une zone de la surface de maillage présentant le nombre de groupes de cellules connectées le plus élevé.  - The configuration module is able to move over time, on one or on each mesh surface, an area of the mesh surface having the number of groups of connected cells the highest.
- le système comprend un organe propre à activer à des instants choisis aléatoirement ou pseudo-aléatoirement le module de configuration et/ou le module de détection.  the system comprises a device able to activate at randomly or pseudo-randomly chosen instants the configuration module and / or the detection module.
- la surface d'interconnexion comprend un composant programmable, le module de configuration et le module de détection étant des applications logicielles intégrées dans le composant programmable.  the interconnection surface comprises a programmable component, the configuration module and the detection module being software applications integrated into the programmable component.
- la surface d'interconnexion comprend un microsystème électromécanique piloté par des actuateurs, le module de configuration étant propre à actionner les actuateurs. the interconnection surface comprises an electromechanical microsystem controlled by actuators, the configuration module being able to actuate the actuators.
- la surface de maillage et la surface d'interconnexion forment une barrière de protection physique pour le module de configuration et pour le module de détection.  the mesh surface and the interconnection surface form a physical protection barrier for the configuration module and for the detection module.
- après détection d'une rupture de la continuité électrique d'un groupe de cellules connectées, le module de détection est propre à appliquer une politique de sécurité, la politique de sécurité comprenant l'effacement de données sensibles, la mise en œuvre de tests d'intégrité et/ou la reconfiguration des interconnexions des connecteurs de la surface d'interconnexion. - le module de détection inclut plusieurs méthodes de détection de la rupture ou de l'altération de chaque groupe de cellules électriquement connectées et est propre à les utiliser de façon combinée selon un entrelacement temporel défini, pseudoaléatoire ou aléatoire. - after detecting a break in the electrical continuity of a group of connected cells, the detection module is able to apply a security policy, the security policy including the deletion of sensitive data, the implementation of tests integrity and / or reconfiguration of the interconnections of the connectors of the interconnection surface. the detection module includes several methods for detecting the rupture or the alteration of each group of electrically connected cells and is suitable for using them in a combined manner according to a defined, pseudo-random or random temporal interleaving.
L'invention a également pour objet, toujours selon le deuxième aspect, un procédé de détection d'intrusions, comprenant les étapes de :  The subject of the invention is also, according to the second aspect, an intrusion detection method, comprising the steps of:
- fourniture d'un système de détection d'intrusions tel que précédemment décrit, providing an intrusion detection system as previously described,
- détermination par le module de configuration d'une première configuration de la surface d'interconnexion, determination by the configuration module of a first configuration of the interconnection surface,
- configuration par le module de configuration des interconnexions des connecteurs de la surface d'interconnexion selon la première configuration déterminée,  configuration by the configuration module of the interconnections of the connectors of the interconnection surface according to the first determined configuration,
- activation du module de détection pour détecter une modification d'une impédance caractéristique de chaque groupe de cellules électriquement connectées,  activation of the detection module to detect a modification of a characteristic impedance of each group of electrically connected cells,
- détection éventuelle par le module de détection d'une modification d'une impédance caractéristique d'un groupe de cellules électriquement connectées, et possible detection by the detection module of a modification of a characteristic impedance of a group of electrically connected cells, and
- modification de la première configuration de la surface d'interconnexion par le module de configuration pour interconnecter les connecteurs de la surface d'interconnexion selon une deuxième configuration. - Modifying the first configuration of the interconnection surface by the configuration module for interconnecting the connectors of the interconnection surface in a second configuration.
D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de la description qui va suivre, donnée uniquement à titre d'exemple et faite en se référant aux dessins annexés, dans lesquels :  Other features and advantages of the invention will appear on reading the description which follows, given solely by way of example and with reference to the appended drawings, in which:
- la figure 1 est une vue schématique en coupe d'un exemple de système électronique selon l'invention, montrant en section un circuit électronique contenu dans un boîtier et un dispositif de protection de ce circuit électronique, FIG. 1 is a diagrammatic sectional view of an exemplary electronic system according to the invention, showing in section an electronic circuit contained in a housing and a device for protecting this electronic circuit,
- la figure 2 est une vue schématique en coupe du dispositif de protection de la figure 1 , montrant un premier exemple de réalisation de ce dispositif,FIG. 2 is a diagrammatic sectional view of the protection device of FIG. 1, showing a first embodiment of this device,
- la figure 3 est une vue schématique de dessus d'une surface de maillage primaire du dispositif de la figure 2, FIG. 3 is a schematic view from above of a primary mesh surface of the device of FIG. 2,
- la figure 4 est une vue schématique de dessus de la surface d'interconnexion du dispositif de la figure 2,  FIG. 4 is a schematic view from above of the interconnection surface of the device of FIG. 2,
- la figure 5 est une vue schématique de dessus d'une surface de maillage secondaire du dispositif de la figure 2,  FIG. 5 is a schematic view from above of a secondary mesh surface of the device of FIG. 2,
- la figure 6 est une vue schématique de dessus d'un premier exemple d'un motif d'une cellule de la surface de maillage de la figure 3 ou 5, - la figure 7 est une vue schématique de dessus d'un deuxième exemple d'un motif d'une cellule de la surface de maillage de la figure 3 ou 5, FIG. 6 is a schematic view from above of a first example of a pattern of a cell of the mesh surface of FIG. 3 or 5, FIG. 7 is a schematic view from above of a second example of a pattern of a cell of the mesh surface of FIG. 3 or 5,
- la figure 8 est un organigramme d'un exemple d'un procédé de détection d'intrusions utilisant une configuration dynamique des interconnexions, - la figure 9 est une vue schématique en coupe du dispositif de protection de la figure 1 , montrant un deuxième exemple de réalisation de ce dispositif, FIG. 8 is a flow diagram of an example of an intrusion detection method using a dynamic configuration of the interconnections; FIG. 9 is a schematic sectional view of the protection device of FIG. 1, showing a second example; of realization of this device,
- la figure 10 est une vue schématique de dessus d'une surface de maillage primaire du dispositif de la figure 9, FIG. 10 is a schematic view from above of a primary mesh surface of the device of FIG. 9,
- la figure 1 1 est une vue schématique de dessus d'une surface de maillage secondaire du dispositif de la figure 9,  FIG. 11 is a schematic view from above of a secondary mesh surface of the device of FIG. 9,
- la figure 12 est une vue schématique de dessus d'un exemple d'un motif d'une cellule de la surface de maillage de la figure 10 ou 1 1 , et  FIG. 12 is a schematic view from above of an example of a pattern of a cell of the mesh surface of FIG. 10 or 11, and
- la figure 13 est une vue schématique de dessus d'un exemple d'agencement de deux cellules de la surface de maillage de la figure 10 ou 1 1 .  FIG. 13 is a schematic view from above of an exemplary arrangement of two cells of the mesh surface of FIG. 10 or 11.
Un premier mode de réalisation de l'invention va maintenant être décrit, en référence aux figures 1 à 7.  A first embodiment of the invention will now be described, with reference to FIGS. 1 to 7.
Le système électronique 80 représenté sur la figure 1 comprend un boîtier 82, un circuit électronique 84 logé dans le boîtier 82 et un dispositif 1 de protection du circuit électronique 84, également logé dans le boîtier 82. Le système électronique 80 est typiquement un dispositif de chiffrement ou un équipement de transmission par lequel transitent des données cryptées telles que des données bancaires.  The electronic system 80 shown in Figure 1 comprises a housing 82, an electronic circuit 84 housed in the housing 82 and a device 1 for protecting the electronic circuit 84, also housed in the housing 82. The electronic system 80 is typically a encryption or transmission equipment through which encrypted data such as bank data passes.
Le boîtier 82 présente une face externe 86, accessible à un utilisateur.  The housing 82 has an outer face 86, accessible to a user.
Le circuit électronique 84 est par exemple un circuit imprimé. En variante, le circuit électronique 84 est un circuit intégré.  The electronic circuit 84 is for example a printed circuit. Alternatively, the electronic circuit 84 is an integrated circuit.
Le dispositif de protection 1 est interposé entre le circuit électronique 84 et ladite face externe 86.  The protection device 1 is interposed between the electronic circuit 84 and said outer face 86.
Le dispositif de protection 1 est propre à détecter des tentatives d'intrusions en provenance de l'extérieur du système électronique 80. Les tentatives d'intrusions sont notamment des attaques physiques consistant à approcher des sondes ou à brancher des électrodes sur le circuit électronique 84.  The protection device 1 is able to detect attempts to intrude from outside the electronic system 80. Intrusion attempts include physical attacks consisting of approaching probes or connecting electrodes to the electronic circuit. .
En référence à la figure 2, le dispositif de protection 1 comprend un film de détection 1 A propre à envelopper totalement le circuit électronique 84 ou au moins à couvrir l'intégralité ou une partie des circuits imprimés et circuits intégrés du circuit électronique 84. A cet effet, le film de détection 1 A est interposé entre la face externe 86 du boîtier 82 et le circuit électronique. Dans l'exemple représenté, ce film 1 A est limité à une surface plane et s'étend seulement en deux dimensions. En variante, le film 1 A se prolonge sur au moins deux surfaces décalées angulairement et forme ainsi une surface en trois dimensions. With reference to FIG. 2, the protection device 1 comprises a detection film 1A capable of completely enveloping the electronic circuit 84 or at least covering all or part of the printed circuits and integrated circuits of the electronic circuit 84. this effect, the detection film 1 A is interposed between the outer face 86 of the housing 82 and the electronic circuit. In the example shown, this film 1A is limited to a flat surface and extends only in two dimensions. Alternatively, the film 1 A is extends on at least two angularly offset surfaces and thus forms a three-dimensional surface.
Le film 1 A comprend au moins une surface de maillage 2A, 2B, chaque surface de maillage 2A, 2B comprenant au moins une cellule 3A, 3B, le nombre total de cellules étant au moins égal à deux. Le film 1 A comprend, en outre, au moins une surface 4 d'interconnexion des cellules 3A, 3B.  The film 1A comprises at least one mesh surface 2A, 2B, each mesh surface 2A, 2B comprising at least one cell 3A, 3B, the total number of cells being at least equal to two. The film 1A further comprises at least one interconnection surface 4 of the cells 3A, 3B.
Le dispositif de protection 1 comprend également un module 6 de configuration au cours du temps des interconnexions des connecteurs 24 de la surface d'interconnexion 4. Le dispositif de protection 1 comprend aussi un générateur 7 pour générer un signal électrique d'excitation des cellules 3A, 3B, un capteur de signal électrique 9, un module 8 de détection d'intrusions, et un module 10 de réaction à des tentatives d'intrusions détectées par le module de détection 8.  The protection device 1 also comprises a module 6 for configuring the interconnections of the connectors 24 of the interconnection surface 4 over time. The protection device 1 also comprises a generator 7 for generating an electrical excitation signal for the cells 3A. , 3B, an electric signal sensor 9, an intrusion detection module 8, and a module 10 for reacting to intrusion attempts detected by the detection module 8.
Optionnellement, le dispositif de protection 1 comprend aussi un organe tel qu'un minuteur configuré pour activer le module de configuration 6 et/ou le module de détection 8.  Optionally, the protection device 1 also comprises a device such as a timer configured to activate the configuration module 6 and / or the detection module 8.
En option encore, le dispositif de protection 1 comprend, en outre, au moins une surface de blindage disposée au-dessus ou autour de la ou des surfaces de maillage 2A, 2B. Cette surface de blindage permet, par exemple, de protéger l'équipement d'attaques chimiques ou électromagnétiques.  As a further option, the protection device 1 further comprises at least one shielding surface disposed above or around the one or more mesh surfaces 2A, 2B. This shielding surface makes it possible, for example, to protect the equipment from chemical or electromagnetic attacks.
Dans l'exemple de la figure 2, le film 1 A comprend une surface de maillage primaire 2A, une surface de maillage secondaire 2B et une surface d'interconnexion 4. Les cellules 3A de la surface de maillage primaire 2A seront ici dénommées « cellules primaires » et les cellules 3B de la surface de maillage 2B seront dénommées « cellules secondaires ».  In the example of FIG. 2, the film 1A comprises a primary mesh surface 2A, a secondary mesh surface 2B and an interconnection surface 4. The cells 3A of the primary mesh surface 2A will here be called "cells primary cells "and the cells 3B of the mesh surface 2B will be referred to as" secondary cells ".
Dans l'exemple représenté, la surface de maillage primaire 2A est interposée entre la surface de maillage secondaire 2B et la face extérieure 86 du boîtier 82, et la surface d'interconnexion 4 est interposée entre les surfaces de maillage primaire et secondaire 2A, 2B. Ainsi, pour atteindre la surface d'interconnexion 4 ou la surface de maillage secondaire 2B, un attaquant doit tout d'abord passer au travers de la surface de maillage primaire 2A.  In the example shown, the primary mesh surface 2A is interposed between the secondary mesh surface 2B and the outer face 86 of the housing 82, and the interconnection surface 4 is interposed between the primary and secondary mesh surfaces 2A, 2B . Thus, to reach the interconnection surface 4 or the secondary mesh surface 2B, an attacker must first pass through the primary mesh surface 2A.
En variante (non représentée), la surface d'interconnexion 4 est disposée en- dessous des surfaces de maillage primaire et secondaire 2A, 2B, c'est-à-dire entre lesdites surfaces de maillage 2A, 2B et le circuit électronique 84.  Alternatively (not shown), the interconnection surface 4 is disposed below the primary and secondary mesh surfaces 2A, 2B, i.e. between said mesh surfaces 2A, 2B and the electronic circuit 84.
Comme illustré sur les figures 3 et 5, chaque surface de maillage 2A, 2B comprend trente-cinq cellules 3A, 3B. Les cellules 3A, 3B ont, par exemple, une surface identique. En variante, les cellules 3A, 3B ont des tailles distinctes. Les cellules 3A, 3B de chaque surface de maillage 2A, 2B sont réparties sur ladite surface de maillage 2A, 2B As illustrated in FIGS. 3 and 5, each mesh surface 2A, 2B comprises thirty-five cells 3A, 3B. The cells 3A, 3B have, for example, an identical surface. Alternatively, the cells 3A, 3B have distinct sizes. The cells 3A, 3B of each mesh surface 2A, 2B are distributed over said mesh surface 2A, 2B
Chaque cellule 3A, 3B est constituée par une portion continue de circuit électrique 20 dont la rupture, l'altération d'une caractéristique électrique ou le court-circuit permet de détecter une tentative d'intrusion dans le dispositif de protection 1 . Cette portion continue 20 comprend une ligne électrique continue, formée typiquement par un segment continu d'une piste conductrice. Dans l'exemple représenté, la portion continue 20 est constituée par une telle ligne électrique continue. En variante, la portion continue 20 comprend, en plus de la ligne électrique, un composant électrique relié électriquement à ladite ligne électrique ; ce composant électrique est par exemple un composant résistif, un composant capacitif ou un composant inductif, et il est typiquement relié électriquement en série ou en parallèle à la ligne électrique continue.  Each cell 3A, 3B is constituted by a continuous portion of electrical circuit 20, the breaking of which, the alteration of an electrical characteristic or the short-circuit makes it possible to detect an attempt to intrude into the protective device 1. This continuous portion 20 comprises a continuous electrical line, typically formed by a continuous segment of a conductive track. In the example shown, the continuous portion 20 is constituted by such a continuous electrical line. Alternatively, the continuous portion 20 comprises, in addition to the electrical line, an electrical component electrically connected to said power line; this electrical component is for example a resistive component, a capacitive component or an inductive component, and it is typically electrically connected in series or in parallel with the continuous electrical line.
Chaque piste conductrice forme un motif géométrique, comme illustré sur les figures 6 et 7. Ce motif géométrique est par exemple un boustrophédon, comme représenté sur la figure 6. En variante, le motif géométrique est une spirale, comme représenté sur la figure 7 : la cellule 3A, 3B présente alors une inductance, et elle est adaptée pour générer un champ électromagnétique sous l'effet d'un courant électrique circulant dans la cellule 3A, 3B, et pour induire un courant électrique dans la piste conductrice lorsqu'elle est soumise à un champ électromagnétique. Les cellules 3A, 3B dont la piste conductrice forme une spirale seront dans la suite dénommées « cellules inductives ».  Each conductive track forms a geometric pattern, as illustrated in FIGS. 6 and 7. This geometric pattern is for example a boustrophedon, as shown in FIG. 6. In a variant, the geometric pattern is a spiral, as represented in FIG. 7: the cell 3A, 3B then has an inductance, and it is adapted to generate an electromagnetic field under the effect of an electric current flowing in the cell 3A, 3B, and to induce an electric current in the conductive track when it is subject to an electromagnetic field. The cells 3A, 3B whose conductive track forms a spiral will hereinafter be called "inductive cells".
La mise bout à bout des portions continues de circuit électrique 20 de certaines cellules 3A, 3B via les interconnexions des connecteurs 24 forme un maillage.  The end to end of the continuous portions of the electrical circuit 20 of certain cells 3A, 3B via the interconnections of the connectors 24 form a mesh.
Le générateur 7 est propre à injecter un signal électrique d'excitation des cellules 3A, 3B au niveau d'un point d'entrée (non représenté) du film 1 A.  The generator 7 is able to inject an electrical excitation signal of the cells 3A, 3B at an entry point (not shown) of the 1A film.
Le capteur de signal 9 est propre à capter un signal électrique de sortie mesuré en un point de sortie (non représenté) du film 1 A.  The signal sensor 9 is adapted to pick up an output electrical signal measured at an output point (not shown) of the 1A film.
La surface d'interconnexion 4 est adaptée pour raccorder électriquement certaines cellules 3A, 3B les unes aux autres de manière à former au moins un circuit électrique (non représenté) propre à conduire un signal électrique depuis le point d'entrée jusqu'au point de sortie. On notera que l'expression « propre à conduire un signal électrique » doit être ici comprise avec un sens large, et inclut donc le cas où le signal électrique conduit par le circuit électrique serait altéré entre les points d'entrée et de sortie.  The interconnection surface 4 is adapted to electrically connect certain cells 3A, 3B to each other so as to form at least one electrical circuit (not shown) capable of conducting an electric signal from the entry point to the point of contact. exit. It should be noted that the expression "capable of conducting an electrical signal" must here be understood in a broad sense, and thus includes the case where the electrical signal led by the electric circuit is altered between the entry and exit points.
A cet effet, la surface d'interconnexion 4 est configurée pour relier entre elles des cellules 3A, 3B d'une même surface de maillage 2A, 2B afin de former un maillage plus ou moins complexe. La surface d'interconnexion 4 est également configurée, dans ce premier mode de réalisation, pour relier entre elles des cellules 3A, 3B de surfaces de maillage 2A, 2B différentes. For this purpose, the interconnection surface 4 is configured to connect together cells 3A, 3B of the same mesh surface 2A, 2B in order to form a more or less complex mesh. The interconnection surface 4 is also configured, in this first embodiment, for interconnecting cells 3A, 3B of different mesh surfaces 2A, 2B.
La surface d'interconnexion 4 comprend, dans l'exemple illustré sur la figure 4, un composant programmable 23 et une pluralité de connecteurs 24.  The interconnection surface 4 comprises, in the example illustrated in FIG. 4, a programmable component 23 and a plurality of connectors 24.
Le composant programmable 23 est, par exemple, un FPGA (acronyme anglais de The programmable component 23 is, for example, an FPGA (acronym
Field-Programmable Gâte Array, traduit en français par Réseau de Portes Programmables). Field-Programmable Gâte Array, translated into French by Programmable Doors Network).
Le composant programmable 23 est propre à activer le module de configuration 6, le module de détection 8, le module de réaction 10, le générateur 7, le capteur de signal 9 et, optionnellement, le minuteur.  The programmable component 23 is able to activate the configuration module 6, the detection module 8, the reaction module 10, the generator 7, the signal sensor 9 and, optionally, the timer.
De préférence, le composant programmable 23 héberge le générateur 7, le module de détection 8, le module de captage de signal 9, le module de réaction 10 et le minuteur, qui sont alors des applications logicielles intégrées dans le composant programmable 23.  Preferably, the programmable component 23 houses the generator 7, the detection module 8, the signal sensing module 9, the reaction module 10 and the timer, which are then software applications integrated into the programmable component 23.
Le composant programmable 23 est également configuré pour déterminer les interconnexions des connecteurs 24 sur la surface d'interconnexion 4 et pour interconnecter les connecteurs 24 selon les interconnexions déterminées. Le composant programmable exécute, par exemple, une fonction d'évolution des interconnexions propres à faire évoluer dans le temps les interconnexions des connecteurs 24 pour chaque groupe de cellules 3A, 3B connectées.  The programmable component 23 is also configured to determine the interconnections of the connectors 24 on the interconnection surface 4 and to interconnect the connectors 24 according to the determined interconnections. The programmable component executes, for example, a function of evolution of the interconnections adapted to evolve over time the interconnections of the connectors 24 for each group of connected cells 3A, 3B.
Les connecteurs 24 sont d'une part reliés aux extrémités des portions continues 20 des cellules 3A, 3B. Les connecteurs 24 sont d'autre part interconnectés par le composant programmable 23 pour connecter en série des cellules 3A, 3B des surfaces de maillage 2A, 2B selon une première configuration, pour former des groupes de cellules connectées en série. Ces groupes de cellules connectées forment les maillages évoqués plus haut. De tels groupes de cellules connectées en série sont aussi appelées « équipotentielles ». Il peut y avoir plusieurs équipotentielles en parallèle, chacune correspondant à un groupe de cellules.  The connectors 24 are on the one hand connected to the ends of the continuous portions 20 of the cells 3A, 3B. The connectors 24 are further interconnected by the programmable component 23 for serially connecting cells 3A, 3B of the mesh surfaces 2A, 2B in a first configuration to form groups of cells connected in series. These groups of connected cells form the meshes mentioned above. Such groups of cells connected in series are also called "equipotential". There may be several equipotentials in parallel, each corresponding to a group of cells.
En variante, la surface d'interconnexion 4 comprend plusieurs composants programmables 23.  In a variant, the interconnection surface 4 comprises several programmable components 23.
En variante, la surface d'interconnexion 4 comprend un microsystème électromécanique piloté par des actuateurs. Un microsystème électromécanique, aussi appelé MEMS (acronyme anglais pour Microelectromechanical Systems), est un microsystème comprenant un ou plusieurs éléments mécaniques et utilisant l'électricité comme source d'énergie, en vue de réaliser une fonction de capteur et/ou d'actionneur, avec au moins une structure présentant des dimensions micrométriques. Dans ce premier mode de réalisation, les pistes conductrices 20 des cellules 3A, 3B de chaque groupe de cellules connectées forment un circuit électrique continu de pistes conductrices. Par exemple, les figures 2 et 4, dans lesquelles un même remplissage est utilisé pour les cellules 3A, 3B d'un même circuit électrique continu, illustrent différents circuits électriques continus de pistes conductrices. In a variant, the interconnection surface 4 comprises an electromechanical microsystem controlled by actuators. An electromechanical microsystem, also called MEMS (Microelectromechanical Systems Acronym), is a microsystem comprising one or more mechanical elements and using electricity as a source of energy, in order to perform a sensor and / or actuator function, with at least one structure having micrometric dimensions. In this first embodiment, the conductive tracks 20 of the cells 3A, 3B of each group of connected cells form a continuous electrical circuit of conductive tracks. For example, FIGS. 2 and 4, in which the same filling is used for the cells 3A, 3B of the same continuous electrical circuit, illustrate various continuous electrical circuits of conductive tracks.
Chaque circuit électrique continu est relié électriquement aux points d'entrée et de sortie et présente une impédance caractéristique. Par « impédance caractéristique », on comprend qu'il s'agit de l'impédance de l'intégralité du circuit électrique, prise entre lesdits points d'entrée et de sortie. Cette impédance caractéristique comprend une résistance et une réactance caractéristiques du circuit électrique. La réactance caractéristique comprend elle-même une composante inductive (ou inductance caractéristique) et une composante capacitive (ou capacitance caractéristique). On notera que chacune des inductance et capacitance caractéristiques peut être nulle.  Each DC circuit is electrically connected to the input and output points and has a characteristic impedance. By "characteristic impedance", it is understood that it is the impedance of the entire electrical circuit, taken between said entry and exit points. This characteristic impedance comprises a characteristic resistance and reactance of the electric circuit. The characteristic reactance itself comprises an inductive component (or characteristic inductance) and a capacitive component (or characteristic capacitance). It should be noted that each of the characteristic inductance and capacitance can be zero.
Le module de configuration 6 est propre à configurer les interconnexions des connecteurs 24 selon la première configuration de la surface d'interconnexion 4.  The configuration module 6 is able to configure the interconnections of the connectors 24 according to the first configuration of the interconnection surface 4.
Le module de configuration 6 est propre à reconfigurer au cours du temps les interconnexions des connecteurs 24 selon une nouvelle configuration de la surface d'interconnexion 4. Le module de configuration 6 est donc propre à modifier au cours du temps la configuration en cours de la surface d'interconnexion 4 pour obtenir une nouvelle configuration de la surface d'interconnexion 4 et à reconfigurer l'ensemble des interconnexions des connecteurs 24 selon la deuxième configuration.  The configuration module 6 is adapted to reconfigure the interconnections of the connectors 24 in the course of time according to a new configuration of the interconnection surface 4. The configuration module 6 is thus able to modify over time the current configuration of the interconnection surface 4 to obtain a new configuration of the interconnection surface 4 and to reconfigure all the interconnections of the connectors 24 according to the second configuration.
Le module de configuration 6 est propre à déterminer de manière aléatoire chaque configuration parmi une pluralité de configurations de la surface d'interconnexion 4.  The configuration module 6 is able to randomly determine each of a plurality of configurations of the interconnection surface 4.
De préférence, chaque configuration est choisie parmi une pluralité de configurations testées et validées en usine pour éviter des erreurs de configurations ou des configurations non optimales. Dans ce cas, la détermination de chaque configuration est pseudo-aléatoire, c'est-à-dire que bien que les configurations possibles soient connues, la multiplicité des configurations ne permet pas de prévoir la configuration qui sera choisie par le module de configuration 6.  Preferably, each configuration is selected from a plurality of configurations tested and validated at the factory to avoid configuration errors or non-optimal configurations. In this case, the determination of each configuration is pseudo-random, that is to say that although the possible configurations are known, the multiplicity of configurations does not allow to predict the configuration that will be chosen by the configuration module 6 .
Le module de configuration 6 est, en outre, propre à modifier la configuration de la surface d'interconnexion 4 lorsqu'une tentative d'intrusion est détectée par le module de détection 8.  The configuration module 6 is further adapted to modify the configuration of the interconnection surface 4 when an intrusion attempt is detected by the detection module 8.
Dans ce cas, le module de configuration 6 est, par exemple, propre à modifier la configuration de la surface d'interconnexion 4 de sorte à augmenter le nombre de groupes de cellules connectées dans la zone de la surface de maillage 2 où une tentative d'intrusion a été détectée. Une telle augmentation du nombre de groupes de cellules et donc de circuits électriques dans une zone est appelée « resserrement du maillage » dans la zone. Resserrer le maillage dans une zone permet de rendre encore plus complexe le recourt à des courts-circuits pour libérer un espace d'accès à la zone à protéger. In this case, the configuration module 6 is, for example, able to modify the configuration of the interconnection surface 4 so as to increase the number of groups of cells connected in the area of the mesh surface 2 where an attempt to intrusion was detected. Such an increase in the number of cell groups and therefore electrical circuits in an area is called "mesh tightening" in the area. Tighten the mesh in an area makes it even more complex the use of short circuits to free access space to the area to protect.
En variante, le module de configuration 6 est propre à accroître ou à diminuer le nombre de cellules d'un groupe sur une partie de la surface d'interconnexion 4 en fonction d'une règle prédéfinie, d'un état ou d'un événement.  In a variant, the configuration module 6 is capable of increasing or decreasing the number of cells of a group on a part of the interconnection surface 4 according to a predefined rule, a state or an event .
En variante et/ou en complément, le module de configuration 6 est activé à des instants choisis aléatoirement, pseudo-aléatoirement ou encore périodiquement par le minuteur du dispositif de protection 1 , ce qui rend plus difficile pour un attaquant d'anticiper la configuration de la surface d'interconnexion 4.  As a variant and / or in addition, the configuration module 6 is activated at times randomly, pseudo-randomly or periodically chosen by the timer of the protection device 1, which makes it more difficult for an attacker to anticipate the configuration of the device. the interconnection surface 4.
En variante et/ou en complément, le module de configuration 6 est propre à modifier la configuration de la surface d'interconnexion 4 de sorte à déplacer au cours du temps, sur une ou sur chaque surface de maillage 2, la zone de la surface de maillage 2 présentant le nombre de groupes de cellules connectées le plus élevé. Une zone dense en groupes de cellules et donc en circuits électriques permet, en effet, de détecter plus facilement une intrusion. En revanche, une telle zone utilise plus de ressources pour fonctionner. Le déplacement d'une telle zone permet donc d'effectuer un compromis entre finesse de détection d'une intrusion et consommation du dispositif de protection 1 .  As a variant and / or in addition, the configuration module 6 is able to modify the configuration of the interconnection surface 4 so as to move over time, on one or on each mesh surface 2, the area of the surface mesh 2 having the highest number of connected cell groups. A dense zone in groups of cells and therefore in electrical circuits makes it possible to detect an intrusion more easily. On the other hand, such a zone uses more resources to function. The displacement of such a zone therefore makes it possible to compromise between the fineness of detection of an intrusion and the consumption of the protection device 1.
Lorsque la surface d'interconnexion 4 comprend le composant programmable 23, le module de configuration 6 est, par exemple, une application logicielle intégrée dans le composant programmable 23.  When the interconnection surface 4 comprises the programmable component 23, the configuration module 6 is, for example, a software application integrated in the programmable component 23.
Lorsque la surface d'interconnexion 4 comprend un microsystème électromécanique piloté par des actuateurs, le module de configuration 6 est propre à actionner les actuateurs.  When the interconnection surface 4 comprises an electromechanical microsystem controlled by actuators, the configuration module 6 is able to actuate the actuators.
Le module de détection 8 est propre à détecter une modification de l'impédance caractéristique de chaque circuit électrique. Toute intrusion étant caractérisée par une modification de l'impédance d'un circuit électrique, par exemple une modification de sa résistance (notamment en cas de rupture de la continuité électrique au sein d'un groupe de cellules connectées) ou de sa réactance (notamment en cas d'introduction d'une sonde au cœur d'une cellule inductive), le module de détection 8 est donc propre à détecter les intrusions.  The detection module 8 is able to detect a modification of the characteristic impedance of each electric circuit. Any intrusion being characterized by a modification of the impedance of an electrical circuit, for example a modification of its resistance (in particular in case of breakage of the electrical continuity within a group of connected cells) or of its reactance (in particular if a probe is inserted into the heart of an inductive cell), the detection module 8 is therefore able to detect the intrusions.
Dans ce premier mode de réalisation, le module de détection 8 est propre à détecter une rupture de la continuité électrique au sein de chaque groupe de cellules connectées selon la surface d'interconnexion 4. A cet effet, le module de détection 8 emploie typiquement la technique dite de « boucle sèche », ou une émission-réception d'un signal, ou une mesure de latence. In this first embodiment, the detection module 8 is able to detect a break in the electrical continuity within each group of cells connected along the interconnection surface 4. For this purpose, the detection module 8 typically employs the so-called "dry loop" technique, or a transmit-receive of a signal, or a latency measure.
De préférence, le module de détection 8 est également propre, dans ce premier mode de réalisation toujours, à détecter une modification de la réactance caractéristique de chaque circuit électrique, et plus particulièrement de son inductance caractéristique.  Preferably, the detection module 8 is also clean, in this first embodiment always, to detect a modification of the characteristic reactance of each electrical circuit, and more particularly of its characteristic inductance.
A cet effet, le module de détection 8 est apte à commander périodiquement la production, par le générateur 7, d'au moins un signal électrique d'excitation, de manière à exciter l'un des circuits électriques, à mesurer une valeur caractéristique de la réponse du circuit électrique audit signal d'excitation, à calculer une différence entre la ou chaque valeur mesurée et une valeur de référence, et à détecter un changement de la réactance caractéristique du circuit électrique dans le cas où la différence calculée ou une moyenne des différences calculées excède un seuil prédéterminé.  For this purpose, the detection module 8 is able to periodically control the generation, by the generator 7, of at least one electrical excitation signal, so as to excite one of the electrical circuits, to measure a characteristic value of the response of the electrical circuit to said excitation signal, calculating a difference between the or each measured value and a reference value, and detecting a change in the characteristic reactance of the electric circuit in the case where the calculated difference or an average of the calculated differences exceeds a predetermined threshold.
Un signal électrique d'excitation consiste typiquement en un échelon de tension. Par « échelon de tension », on comprend qu'il s'agit d'un signal électrique consistant en une variation brusque de la tension à l'entrée du circuit électrique, la tension d'entrée étant ensuite maintenue à une valeur sensiblement constante pendant une durée prédéterminée.  An electrical excitation signal typically consists of a voltage step. By "voltage step", it is understood that it is an electrical signal consisting of a sudden change in the voltage at the input of the electrical circuit, the input voltage being then maintained at a substantially constant value during a predetermined duration.
Selon une première variante, la valeur caractéristique mesurée est alors une durée pour que la tension du signal électrique de sortie suite à l'excitation du circuit électrique par l'échelon de tension atteigne une tension de référence. La valeur de référence est une durée de référence qui est par exemple égale à une moyenne de plusieurs durées mesurées chacune suite à l'excitation du circuit électrique par un échelon de tension et au terme desquelles la tension du signal de sortie était sensiblement égale à la tension de référence.  According to a first variant, the characteristic value measured is then a duration for the voltage of the electrical output signal following the excitation of the electrical circuit by the voltage step reaches a reference voltage. The reference value is a reference time which is for example equal to an average of several durations each measured following the excitation of the electrical circuit by a voltage step and at the end of which the voltage of the output signal was substantially equal to the reference voltage.
Dans une seconde option, la valeur caractéristique mesurée est alors une tension atteinte après une durée donnée suite à l'excitation du circuit électrique par l'échelon de tension, ladite durée donnée étant inférieure à la durée de l'échelon de tension. La valeur de référence est une tension de référence qui est par exemple égale à une moyenne de plusieurs tensions mesurées chacune après une même durée suite à l'excitation du circuit électrique par un échelon de tension identique au signal d'excitation utilisé par le module de détection 8.  In a second option, the measured characteristic value is then a voltage reached after a given duration following the excitation of the electrical circuit by the voltage step, said given duration being less than the duration of the voltage step. The reference value is a reference voltage which is for example equal to an average of several voltages each measured after the same duration following the excitation of the electrical circuit by a voltage step identical to the excitation signal used by the module. detection 8.
Avantageusement, le module de détection 8 est propre à utiliser les méthodes de détection de la rupture de la continuité électrique et de détection de la modification de la réactance caractéristique de façon combinée selon un entrelacement temporel défini, pseudo-aléatoire ou aléatoire. Le module de détection 8 est configuré pour être activé à une fréquence régulière, au moins égale à la fréquence de reconfiguration des interconnexions des connecteurs 24 par le module de configuration 6. Advantageously, the detection module 8 is able to use the methods of detecting the breaking of the electrical continuity and of detecting the modification of the characteristic reactance in a combined manner according to a defined, pseudo-random or random temporal interleaving. The detection module 8 is configured to be activated at a regular frequency, at least equal to the reconfiguration frequency of the interconnections of the connectors 24 by the configuration module 6.
En variante, le module de détection 8 est activé à des instants choisis aléatoirement ou pseudo-aléatoirement par le minuteur du dispositif de protection 1 .  In a variant, the detection module 8 is activated at times chosen randomly or pseudo-randomly by the timer of the protection device 1.
Le module de détection 8 est configuré pour appliquer une politique de sécurité suite à la détection d'une modification de l'impédance d'un circuit électrique. La politique de sécurité comprend, par exemple, l'effacement des données sensibles de l'équipement protégé par le dispositif de protection 1 , l'activation de tests complémentaires tels que des tests d'intégrité des surfaces de maillage 2 ou encore la reconfiguration des interconnexions des connecteurs 24 suivant une nouvelle configuration de la surface d'interconnexion 4 afin de réaliser un complément de détection.  The detection module 8 is configured to apply a security policy following the detection of a change in the impedance of an electrical circuit. The security policy includes, for example, erasing the sensitive data of the equipment protected by the protection device 1, the activation of additional tests such as mesh surface integrity tests 2 or the reconfiguration of the devices. interconnections of the connectors 24 according to a new configuration of the interconnection surface 4 in order to carry out additional detection.
Le module de réaction 10 est connecté au module de détection 8.  The reaction module 10 is connected to the detection module 8.
Le module de réaction 10 permet d'enclencher une action de réaction en réponse à une tentative d'intrusions dans le dispositif de protection 1 détectée par le module de détection 8. Par exemple, le module de réaction 10 est configuré pour effacer les données sensibles présentes dans le circuit électronique 84, pour activer des tests complémentaires et/ou pour déclencher une reconfiguration des interconnexions des connecteurs 24.  The reaction module 10 makes it possible to initiate a reaction action in response to an attempt to intrude into the protection device 1 detected by the detection module 8. For example, the reaction module 10 is configured to erase the sensitive data. present in the electronic circuit 84, to activate additional tests and / or to trigger a reconfiguration of the interconnections of the connectors 24.
Le minuteur est avantageusement un minuteur à faible consommation. Pour que la consommation globale reste faible, le rapport entre les périodes de réveil et de sommeil du module de configuration 6 et/ou du module de détection 8 activé par le minuteur est par exemple de l'ordre de 1 pour 1000, c'est-à-dire de 1 milliseconde de réveil pour une seconde de sommeil, avec néanmoins des écarts entre les réveils très faibles par rapport au temps de mise en œuvre d'une attaque.  The timer is advantageously a low power timer. In order for the overall consumption to remain low, the ratio between the wake-up and sleep periods of the configuration module 6 and / or the detection module 8 activated by the timer is for example of the order of 1 per 1000; ie 1 millisecond of wake up for a second of sleep, with nevertheless differences between the wakes very weak compared to the time of implementation of an attack.
Un procédé de protection du circuit électronique 84 au moyen du dispositif de protection 1 selon le premier mode de réalisation va maintenant être décrit, en référence à la Figure 8.  A method of protecting the electronic circuit 84 by means of the protection device 1 according to the first embodiment will now be described with reference to FIG. 8.
Initialement, le procédé de protection comprend une étape 100 de fourniture du dispositif de protection 1 tel que décrit précédemment. Cette étape 100 est de préférence suivie d'une étape 102 de calibration initiale du module de détection 8, au cours de laquelle est déterminée la ou chaque valeur de référence qui sera utilisée pour la détection du changement de la réactance caractéristique du circuit.  Initially, the protection method comprises a step 100 of providing the protection device 1 as described above. This step 100 is preferably followed by an initial calibration step 102 of the detection module 8, during which the or each reference value which will be used to detect the change in the characteristic reactance of the circuit is determined.
Ensuite, le procédé de protection comprend une étape 1 10 de détermination par le module de configuration 6 d'une première configuration de la surface d'interconnexion 4. Puis, lors d'une étape 120 suivante, le module de configuration 6 réalise la configuration des interconnexions des connecteurs 24 de la surface d'interconnexion 4 selon la première configuration de la surface d'interconnexion 4 préalablement déterminée lors de l'étape 1 10. Then, the protection method comprises a step 1 for determination by the configuration module 6 of a first configuration of the interconnection surface 4. Then, during a next step 120, the configuration module 6 performs the configuration of the interconnections of the connectors 24 of the interconnection surface 4 according to the first configuration of the interconnection surface 4 previously determined during step 1. .
Ensuite, lors de l'étape 130 suivante, le module de détection 8 est activé afin de détecter une éventuelle modification de l'impédance sur chaque circuit électrique formé par les groupes de cellules 3A, 3B électriquement interconnectées par les connecteurs 24 selon la première configuration de la surface d'interconnexion 4, et de détecter en particulier une éventuelle rupture de la continuité électrique sur chacun desdits groupes de cellules. Le module de détection 8 est, par exemple, activé à un instant choisi aléatoirement par le minuteur.  Then, during the following step 130, the detection module 8 is activated in order to detect a possible modification of the impedance on each electrical circuit formed by the groups of cells 3A, 3B electrically interconnected by the connectors 24 according to the first configuration. of the interconnection surface 4, and in particular to detect a possible rupture of the electrical continuity on each of said groups of cells. The detection module 8 is, for example, activated at a moment chosen randomly by the timer.
De préférence, l'étape d'activation 130 est suivie des étapes suivantes :  Preferably, the activation step 130 is followed by the following steps:
- une étape 132 de production d'au moins un signal électrique d'excitation du circuit électrique, et  a step 132 for producing at least one electrical signal for excitation of the electrical circuit, and
- une étape 134 de mesure d'une valeur caractéristique de la réponse du circuit électrique au signal d'excitation.  a step 134 for measuring a characteristic value of the response of the electrical circuit to the excitation signal.
Selon une première variante du procédé de protection, correspondant à la représentation donnée sur la Figure 8, l'étape 134 est suivie des étapes suivantes :  According to a first variant of the protection method, corresponding to the representation given in FIG. 8, step 134 is followed by the following steps:
- une étape 136 de comparaison de la ou chaque valeur caractéristique mesurée avec une valeur de référence correspondante, et  a step 136 for comparing the or each measured characteristic value with a corresponding reference value, and
- une étape 138 de détection d'une modification de l'impédance caractéristique lorsqu'une différence entre une valeur mesurée et la valeur de référence correspondante dépasse un seuil prédéterminé.  a step 138 for detecting a change in the characteristic impedance when a difference between a measured value and the corresponding reference value exceeds a predetermined threshold.
Selon une deuxième variante du procédé de protection, non représentée, les étapes 132 et 134 sont réitérées de manière à réaliser une pluralité de mesures de la ou chaque valeur caractéristique, puis suivies des étapes suivantes :  According to a second variant of the protection method, not shown, the steps 132 and 134 are repeated so as to perform a plurality of measurements of the or each characteristic value, then followed by the following steps:
- calcul d'une moyenne des mesures de la ou chaque valeur caractéristique, calculating an average of the measurements of the or each characteristic value,
- comparaison, pour chaque valeur caractéristique mesurée, de la moyenne des mesures de ladite valeur caractéristique avec une valeur de référence correspondante, et comparing, for each measured characteristic value, the average of the measurements of said characteristic value with a corresponding reference value, and
- détection d'une modification de l'impédance caractéristique lorsqu'une différence entre la moyenne des mesures d'une valeur caractéristique et la valeur de référence correspondante dépasse un seuil prédéterminé. - Detecting a change in the characteristic impedance when a difference between the average of the measurements of a characteristic value and the corresponding reference value exceeds a predetermined threshold.
Lorsque le module de détection 8 détecte une modification de l'impédance d'un circuit électrique, par exemple une rupture de la continuité électrique de ce circuit, le module de détection 8 communique, lors d'une étape 140, avec le module de réaction 10. Le module de réaction 10 effectue alors des actions de protection sur le circuit électronique 84. When the detection module 8 detects a change in the impedance of an electrical circuit, for example a break in the electrical continuity of this circuit, the detection module 8 communicates, during a step 140, with the reaction module 10. The reaction module 10 then performs protective actions on the electronic circuit 84.
Ensuite, les étapes 1 10 à 140 sont répétées au cours du temps. Le module de configuration 6 est, par exemple, activé à des instants choisis aléatoirement par le minuteur. La configuration de l'interconnexion des connecteurs 24 réalisée par le module de configuration 6 lors de l'étape 1 10 est en variante, par exemple, fonction de l'état du système ou d'un événement détecté.  Then, steps 1 to 140 are repeated over time. The configuration module 6 is, for example, activated at times chosen randomly by the timer. The configuration of the interconnection of the connectors 24 carried out by the configuration module 6 during the step 1 is alternatively, for example, a function of the state of the system or of a detected event.
Ainsi, les interconnexions entre les connecteurs 24 sont reconfigurées au cours du temps, ce qui permet d'obtenir de nouvelles configurations de la surface d'interconnexion 4 et de détecter d'éventuels courts-circuits de plusieurs de cellules d'équipotentielles différentes.  Thus, the interconnections between the connectors 24 are reconfigured over time, which makes it possible to obtain new configurations of the interconnection surface 4 and to detect possible short circuits of several of different equipotential cells.
En variante, le module de détection 8 est activé plusieurs fois entre deux configurations, par le module de configuration 6, des interconnexions des connecteurs 24 de la surface d'interconnexion 4. L'activation du module de configuration 6 est, en effet, indépendante de l'activation du module de détection 8.  In a variant, the detection module 8 is activated several times between two configurations, by the configuration module 6, interconnections of the connectors 24 of the interconnection surface 4. The activation of the configuration module 6 is, in effect, independent activation of the detection module 8.
Le deuxième mode de réalisation de l'invention va maintenant être décrit, en référence aux figures 9 à 12. Ce deuxième mode de réalisation se distingue du premier mode de réalisation décrit plus haut seulement pour les caractéristiques décrites ci-après.  The second embodiment of the invention will now be described, with reference to Figures 9 to 12. This second embodiment differs from the first embodiment described above only for the characteristics described below.
A la différence du premier mode de réalisation, la surface d'interconnexion 4 est, dans ce deuxième mode de réalisation, adaptée pour que les points d'entrée et de sortie demeurent isolés électriquement l'un de l'autre. Ainsi, les circuits électriques formés par le raccordement des cellules 3A, 3B les unes aux autres présentent chacun une discontinuité électrique.  Unlike the first embodiment, the interconnection surface 4 is, in this second embodiment, adapted so that the entry and exit points remain electrically isolated from each other. Thus, the electrical circuits formed by the connection of the cells 3A, 3B to each other each have an electrical discontinuity.
Cette discontinuité électrique est obtenue par le fait que le circuit électrique comprend au moins un couple de cellules 30 formé de deux des cellules 3A, 3B isolées électriquement l'une de l'autre, lesdites cellules 3A, 3B étant toutefois couplées électromagnétiquement l'une à l'autre. Ce couple 30 présente ainsi une impédance de couplage entre les cellules 3A, 3B du couple.  This electrical discontinuity is obtained by the fact that the electrical circuit comprises at least one pair of cells 30 formed of two of the electrically isolated cells 3A, 3B, said cells 3A, 3B being, however, electromagnetically coupled to one another. to the other. This pair 30 thus has a coupling impedance between the cells 3A, 3B of the pair.
De préférence, il existe au moins un couple de cellules 30, ci-après dénommé « couple inductif », pour lequel ce couplage électromagnétique est un couplage inductif, c'est-à-dire que l'impédance de couplage entre les cellules 3A, 3B de ce couple comprend une inductance. A cet effet, les deux cellules 3A, 3B du couple inductif 30 sont des cellules inductives, une première desdites cellules 3A, 3B étant une cellule primaire 3A et la deuxième cellule du couple étant une cellule secondaire 3B qui est sensiblement alignée verticalement avec la première cellule. En variante ou en option, il existe au moins un couple de cellules 30, ci-après dénommé « couple capacitif », pour lequel ce couplage électromagnétique est un couplage capacitif, c'est-à-dire que l'impédance de couplage entre les cellules 3A, 3B du couple de cellules comprend une capacitance. À cet effet, les pistes conductrices des cellules 3A, 3B du couple capacitif 30 ont typiquement toutes les deux un motif géométrique en forme de râteau, comme représenté sur la figure 12. De préférence, il existe au moins un couple capacitif dont une première des cellules 3A, 3B est une cellule primaire 3A et la deuxième cellule est une cellule secondaire 3B qui est sensiblement alignée verticalement avec la première cellule. En variante ou en option, il existe au moins un couple capacitif dont les cellules 3A, 3B appartiennent toutes les deux à la même surface de maillage 2A ou 2B, lesdites cellules 3A, 3B étant alors encastrées l'une dans l'autre, comme représenté sur la figure 13. Preferably, there exists at least one pair of cells 30, hereinafter referred to as "inductive torque", for which this electromagnetic coupling is an inductive coupling, that is to say that the coupling impedance between the cells 3A, 3B of this pair includes an inductor. For this purpose, the two cells 3A, 3B of the inductive couple 30 are inductive cells, a first of said cells 3A, 3B being a primary cell 3A and the second cell of the pair being a secondary cell 3B which is substantially aligned vertically with the first one. cell. Alternatively or optionally, there is at least one pair of cells 30, hereinafter referred to as "capacitive torque", for which this electromagnetic coupling is a capacitive coupling, that is to say that the coupling impedance between the cells 3A, 3B of the cell pair comprises a capacitance. For this purpose, the conductive tracks of the cells 3A, 3B of the capacitive pair 30 typically both have a rake-shaped geometric pattern, as shown in FIG. 12. Preferably, there is at least one capacitive torque, a first of which cells 3A, 3B is a primary cell 3A and the second cell is a secondary cell 3B which is substantially vertically aligned with the first cell. Alternatively or optionally, there is at least one capacitive couple whose cells 3A, 3B both belong to the same mesh surface 2A or 2B, said cells 3A, 3B then being embedded one inside the other, as shown in Figure 13.
Dans le cas où il existe au moins un couple capacitif et au moins un couple inductif, un signal d'excitation utilisé pour détecter une modification de la réactance caractéristique des circuits électriques est de préférence un signal alternatif dont la fréquence varie au cours du temps. La valeur caractéristique mesurée est alors typiquement un facteur de qualité du circuit électrique.  In the case where there is at least one capacitive torque and at least one inductive torque, an excitation signal used to detect a change in the characteristic reactance of the electrical circuits is preferably an alternating signal whose frequency varies over time. The measured characteristic value is then typically a quality factor of the electrical circuit.
Pour mesurer le facteur de qualité du circuit électrique, le module de détection 8 est propre à déterminer une fréquence de résonnance du circuit électrique et une bande passante du circuit électrique. A cet effet, le module de détection 8 est propre à mesurer l'amplitude du signal de sortie capté par le capteur 9 pour chacune des valeurs prises par la fréquence du signal électrique d'excitation, et à déterminer :  To measure the quality factor of the electrical circuit, the detection module 8 is able to determine a resonant frequency of the electric circuit and a bandwidth of the electric circuit. For this purpose, the detection module 8 is able to measure the amplitude of the output signal sensed by the sensor 9 for each of the values taken by the frequency of the electrical excitation signal, and to determine:
- la fréquence de résonnance comme étant la fréquence du signal d'excitation pour laquelle l'amplitude du signal de sortie est maximale, et  the resonance frequency as being the frequency of the excitation signal for which the amplitude of the output signal is maximum, and
- la bande passante comme étant la largeur de fréquences, incluant la fréquence de résonnance, pour laquelle le rapport de l'amplitude du signal de sortie sur l'amplitude du signal de sortie maximale est supérieur à une valeur prédéterminée, typiquement 0,5.  the bandwidth being the frequency width, including the resonance frequency, for which the ratio of the amplitude of the output signal to the amplitude of the maximum output signal is greater than a predetermined value, typically 0.5.
La valeur de référence est alors un facteur de qualité de référence qui est typiquement mesuré en usine lors de la production du dispositif de protection 1 .  The reference value is then a reference quality factor which is typically measured at the factory during the production of the protection device 1.
En variante, la valeur caractéristique mesurée est uniquement la fréquence de résonnance du circuit électrique. La valeur de référence est alors une fréquence de résonnance de référence mesurée en usine lors de la production du dispositif de protection 1 .  As a variant, the characteristic value measured is only the resonance frequency of the electric circuit. The reference value is then a reference resonance frequency measured at the factory during the production of the protection device 1.
En variante ou en option un signal d'excitation utilisé pour détecter une modification de la réactance caractéristique consiste en un signal alternatif ayant une fréquence prédéterminée. La valeur caractéristique mesurée est alors une amplitude du signal électrique de sortie capté par le capteur 9 pendant l'excitation du circuit électrique par le signal d'excitation, et la valeur de référence est une amplitude de référence qui est typiquement égale à une amplitude du signal électrique de sortie mesurée en usine lors de la production du dispositif de protection 1 et alors que le circuit électrique était excité par un signal électrique à la fréquence prédéterminée. Alternatively or optionally an excitation signal used to detect a change in the characteristic reactance consists of an alternating signal having a predetermined frequency. The characteristic value measured is then an amplitude of the electrical output signal sensed by the sensor 9 during the excitation of the electrical circuit by the excitation signal, and the reference value is a reference amplitude which is typically equal to an amplitude of electrical output signal measured at the factory during the production of the protection device 1 and while the electric circuit was excited by an electrical signal at the predetermined frequency.
De préférence, la surface d'interconnexion 4 est, dans ce deuxième mode de réalisation, configurée pour maintenir les surfaces de maillage 2A, 2B isolées électriquement l'une de l'autre. Chaque cellule primaire 3A est alors électriquement isolée de chaque cellule secondaire 3B ; chaque cellule primaire 3A est toutefois avantageusement couplée électromagnétiquement à la cellule secondaire 3B qui est sensiblement alignée verticalement avec ladite cellule primaire 3A.  Preferably, the interconnection surface 4 is, in this second embodiment, configured to maintain the mesh surfaces 2A, 2B electrically isolated from each other. Each primary cell 3A is then electrically isolated from each secondary cell 3B; each primary cell 3A is, however, advantageously electromagnetically coupled to the secondary cell 3B which is substantially aligned vertically with said primary cell 3A.
Avantageusement, la surface d'interconnexion 4 est également configurée pour que chaque cellule primaire 3A d'un circuit électrique soit sensiblement alignée verticalement avec une cellule secondaire 3B appartenant au même circuit électrique. Cette caractéristique est illustrée par les figures 10 et 1 1 , dans lesquelles le remplissage utilisé est identique pour chaque cellule primaire 3A et la cellule secondaire 3B qui est alignée verticalement avec elle.  Advantageously, the interconnection surface 4 is also configured so that each primary cell 3A of an electrical circuit is substantially aligned vertically with a secondary cell 3B belonging to the same electrical circuit. This characteristic is illustrated by FIGS. 10 and 11, in which the filling used is identical for each primary cell 3A and the secondary cell 3B is aligned vertically with it.
De préférence, les cellules primaires 3A d'un même circuit électrique sont toutes raccordées électriquement les unes aux autres et forment ensemble un maillage primaire. De même, les cellules secondaires 3B d'un même circuit électrique sont avantageusement toutes raccordées électriquement les unes aux autres et forment ensemble un maillage secondaire.  Preferably, the primary cells 3A of the same electrical circuit are all electrically connected to each other and together form a primary mesh. Similarly, the secondary cells 3B of the same electrical circuit are advantageously all electrically connected to each other and together form a secondary mesh.
Selon une variante préférée du deuxième mode de réalisation, la surface d'interconnexion 4 est adaptée pour que le point d'entrée soit raccordé électriquement à au moins une cellule primaire 3A de chaque circuit électrique. Ainsi, les cellules directement excitées par le signal électrique d'excitation du générateur 7 sont toutes des cellules primaires 3A, et le signal électrique circulant dans les cellules secondaires 3B n'est qu'un signal induit par les phénomènes inductifs ou capacitifs de couplage entre les cellules 3A, 3B.  According to a preferred variant of the second embodiment, the interconnection surface 4 is adapted so that the entry point is electrically connected to at least one primary cell 3A of each electrical circuit. Thus, the cells directly excited by the electrical excitation signal of the generator 7 are all primary cells 3A, and the electrical signal flowing in the secondary cells 3B is only a signal induced by the inductive or capacitive coupling phenomena between cells 3A, 3B.
Selon la même variante préférée, le point de sortie est avantageusement raccordé électriquement à au moins une cellule secondaire 3B de chaque circuit électrique.  According to the same preferred variant, the exit point is advantageously electrically connected to at least one secondary cell 3B of each electric circuit.
Grâce à l'invention décrite ci-dessus, le circuit électronique 84 est protégé efficacement contre des attaques physiques avec un format de maillage simple et peu coûteux ne complexifiant pas les phases de développement et de fabrication du dispositif de protection 1 . La surface d'interconnexion 4 est programmée pour se renouveler en fonction du temps, ce qui apporte un gain notable pour le niveau de protection apporté par le maillage. Thanks to the invention described above, the electronic circuit 84 is effectively protected against physical attacks with a simple and inexpensive mesh format that does not complicate the development and manufacturing phases of the protection device 1. The interconnection surface 4 is programmed to renew itself in time function, which brings a significant gain for the level of protection provided by the mesh.
En particulier, la reconfiguration au cours du temps des interconnexions des connecteurs 24 entre les cellules 3A, 3B des surfaces de maillage 2A, 2B permet de limiter les attaques par rétro-ingénierie et de rendre ainsi inopérant le recours à des shunts pour court-circuiter les circuits électriques du maillage. En outre, la connaissance acquise par un attaquant sur le système n'est que partiellement réexploitable pour la mise au point d'une attaque sur un autre système.  In particular, the reconfiguration over time of the interconnections of the connectors 24 between the cells 3A, 3B of the mesh surfaces 2A, 2B makes it possible to limit the reverse engineering attacks and thus render inoperative the use of shunts to bypass the electrical circuits of the mesh. In addition, the knowledge acquired by an attacker on the system is only partially recoverable for the development of an attack on another system.
En outre, les surfaces de maillage 2A, 2B et la surface d'interconnexion 4 forment une barrière de protection physique pour le circuit électronique 84, pour le module de configuration 6 et pour le module de détection 8.  In addition, the mesh surfaces 2A, 2B and the interconnection surface 4 form a physical protection barrier for the electronic circuit 84, for the configuration module 6 and for the detection module 8.
De plus, la fonction de resserrement du maillage dans des zones susceptibles d'être attaquées, permet de renforcer la protection du circuit électronique 84.  In addition, the function of tightening the mesh in areas liable to attack, reinforces the protection of the electronic circuit 84.
En outre, le resserrement du maillage au niveau d'une zone d'intérêt est particulièrement utile en cas de gestion optimisée du nombre de ressources disponibles, c'est-à-dire d'optimisation du nombre d'entrées et de sorties de la surface d'interconnexion 4.  In addition, the tightening of the mesh at the level of an area of interest is particularly useful in the case of optimized management of the number of available resources, that is to say of optimization of the number of inputs and outputs of the area of interest. interconnection surface 4.
Le dispositif de protection 1 résout donc le problème d'augmentation de la complexité des maillages de l'état de la technique par reconfiguration des interconnexions des connecteurs 24 de la surface d'interconnexion 4 au cours du temps. La géométrie du maillage est ainsi propre à un équipement à protéger et est variable dans le temps.  The protection device 1 thus solves the problem of increasing the complexity of the meshes of the state of the art by reconfiguring the interconnections of the connectors 24 of the interconnection surface 4 over time. The geometry of the mesh is thus specific to a device to be protected and is variable in time.
La fréquence des reconfigurations, par le module de configuration 6, des interconnexions des connecteurs 24 de la surface d'interconnexion 4 est également adaptable en fonction du niveau de protection souhaité pour le système électronique 80 ou des risques d'attaques estimés.  The frequency of the reconfigurations, by the configuration module 6, interconnections of the connectors 24 of the interconnection surface 4 is also adaptable depending on the desired level of protection for the electronic system 80 or the estimated attack risks.
Le dispositif de protection 1 permet également de maintenir la consommation d'énergie à un niveau acceptable et de rendre la protection pérenne, même lorsque l'équipement du dispositif de protection 1 est alimenté par une alimentation de secours pendant une longue période.  The protection device 1 also makes it possible to maintain the energy consumption at an acceptable level and to make the protection durable, even when the equipment of the protection device 1 is powered by an emergency power supply for a long period.
Enfin, en détectant des changements de la réactance électrique des circuits formés par le raccordement des cellules entre elles, le dispositif de protection 1 permet de détecter des tentatives d'intrusion ciblant des régions d'isolation entre les pistes conductrices ou impliquant le court-circuit individuel de chaque cellule d'un ensemble de cellules couvrant une zone d'intérêt, ce qui n'était pas possible avec les solutions existantes. La protection du circuit électronique 84 est donc renforcée. L'homme du métier comprendra que l'invention ne se limite pas aux modes de réalisation décrits, ni aux exemples particuliers de la description. Finally, by detecting changes in the electrical reactance of the circuits formed by the connection of the cells to one another, the protection device 1 makes it possible to detect intrusion attempts targeting isolation regions between the conducting tracks or involving the short-circuit. individual cell of a set of cells covering an area of interest, which was not possible with existing solutions. The protection of the electronic circuit 84 is thus reinforced. It will be understood by those skilled in the art that the invention is not limited to the described embodiments, nor to the particular examples of the description.
Ainsi, dans une variante de l'invention, non représentée, au moins un circuit électrique est formé par la connexion, non reconfigurable par le module de configuration 6, d'au moins deux cellules 3 adjacentes d'une surface de maillage 2 via un composant préalablement configuré de façon statique en usine. Un composant préalablement configuré de façon statique est un composant intégré de manière inaltérable au dispositif de protection 1 lors de sa fabrication. Chaque groupe de cellules connectées les unes aux autres par un composant préalablement configuré de façon statique forment une macro- cellule. Les macro-cellules présentent l'avantage de limiter le nombre des interconnexions des connecteurs 24 de la surface d'interconnexion 4. Un composant configuré de façon statique est un composant intégré de manière inaltérable au dispositif de protection 1 lors de sa fabrication. Chaque groupe de cellules connectées les unes aux autres par un composant configuré de façon statique forme une macro-cellule. Les macro-cellules reliées entre elles par le module de configuration 6 présentent l'avantage de limiter le nombre des interconnexions des connecteurs 24 de la surface d'interconnexion 4.  Thus, in a variant of the invention, not shown, at least one electrical circuit is formed by the connection, not reconfigurable by the configuration module 6, of at least two adjacent cells 3 of a mesh surface 2 via a component previously configured statically at the factory. A previously statically configured component is a component that is unalterably integrated with the protection device 1 during its manufacture. Each group of cells connected to each other by a previously statically configured component forms a macro-cell. The macro-cells have the advantage of limiting the number of interconnections of the connectors 24 of the interconnection surface 4. A statically configured component is a component integrally integrated with the protection device 1 during its manufacture. Each group of cells connected to each other by a statically configured component forms a macro-cell. The macro-cells interconnected by the configuration module 6 have the advantage of limiting the number of interconnections of the connectors 24 of the interconnection surface 4.
Dans cette variante, les interconnexions des connecteurs 24 de la surface d'interconnexion 4 sont définies statiquement pour partie pour certains groupes de cellules et dynamiquement pour d'autres.  In this variant, the interconnections of the connectors 24 of the interconnection surface 4 are defined statically partly for certain groups of cells and dynamically for others.

Claims

REVENDICATIONS
1 .- Dispositif (1 ) de protection d'un circuit électronique (84), le dispositif de protection (1 ) comprenant : 1 .- Device (1) for protecting an electronic circuit (84), the protection device (1) comprising:
- au moins une surface de maillage (2A, 2B), la ou chaque surface de maillage at least one mesh surface (2A, 2B), the or each mesh surface
(2A, 2B) comprenant au moins une cellule (3A, 3B) constituée par une portion continue de circuit électrique (20), la ou les cellule(s) (3A, 3B) étant réparties sur la surface de maillage (2A, 2B), et (2A, 2B) comprising at least one cell (3A, 3B) constituted by a continuous portion of an electric circuit (20), the cell or cells (3A, 3B) being distributed over the mesh surface (2A, 2B) ), and
au moins un circuit électrique, comprenant :  at least one electrical circuit, comprising:
o une entrée d'injection d'un signal électrique d'excitation du circuit électrique,  an injection input of an electric signal for excitation of the electric circuit,
o une sortie de captage d'un signal électrique de sortie issu du circuit électrique, et  an output of capture of an electrical output signal coming from the electric circuit, and
o entre ladite entrée et ladite sortie, au moins une desdites cellules (3A, 3B),  between said input and said output, at least one of said cells (3A, 3B),
le circuit électrique présentant une réactance électrique entre son entrée et sa sortie,  the electric circuit having an electric reactance between its input and its output,
caractérisé en ce que le dispositif de protection (1 ) comprend un module de détection (8) propre à détecter un changement de ladite réactance électrique.  characterized in that the protection device (1) comprises a detection module (8) adapted to detect a change in said electrical reactance.
2.- Dispositif de protection (1 ) selon la revendication 1 , dans lequel le module de détection (8) est propre à détecter un changement d'une composante inductive de la réactance électrique.  2. Protection device (1) according to claim 1, wherein the detection module (8) is adapted to detect a change of an inductive component of the electrical reactance.
3. - Dispositif de protection (1 ) selon la revendication 1 ou 2, dans lequel le module de détection (8) est propre à détecter un changement d'une composante capacitive de la réactance électrique.  3. - Protection device (1) according to claim 1 or 2, wherein the detection module (8) is adapted to detect a change of a capacitive component of the electrical reactance.
4. - Dispositif de protection (1 ) selon la revendication 1 , 2 ou 3, dans lequel le module de détection (8) est propre à commander périodiquement la production d'au moins un signal électrique d'excitation pour exciter le circuit électrique, à mesurer une valeur caractéristique de la réponse du circuit électrique audit signal d'excitation, à calculer une différence entre la ou chaque valeur mesurée et une valeur de référence, et à détecter un changement de la réactance électrique dans le cas où la différence calculée ou une moyenne des différences calculées excède un seuil prédéterminé.  4. - Protection device (1) according to claim 1, 2 or 3, wherein the detection module (8) is adapted to periodically control the production of at least one electrical excitation signal to excite the electric circuit, measuring a characteristic value of the response of the electrical circuit to said excitation signal, calculating a difference between the or each measured value and a reference value, and detecting a change in the electric reactance in the case where the difference calculated or an average of the calculated differences exceeds a predetermined threshold.
5. - Dispositif de protection (1 ) selon la revendication 4, dans lequel un signal électrique d'excitation consiste en un échelon de tension, et la valeur caractéristique de la réponse du circuit électrique audit signal d'excitation consiste en une durée pour que, suite à l'excitation du circuit électrique par ledit échelon de tension, la tension du signal électrique de sortie atteigne une tension de référence. 5. - Protection device (1) according to claim 4, wherein an electrical excitation signal consists of a voltage step, and the characteristic value of the response of the electrical circuit to said excitation signal consists of a duration for that , following the excitation of the electric circuit by said voltage step, the voltage of the output electrical signal reaches a reference voltage.
6. - Dispositif de protection (1 ) selon la revendication 4 ou 5, dans lequel un signal électrique d'excitation consiste en un échelon de tension, et la valeur caractéristique de la réponse du circuit électrique audit signal d'excitation consiste en une tension du signal électrique de sortie atteinte après une durée prédéterminée suite à l'excitation du circuit électrique par ledit échelon de tension.  6. - Protection device (1) according to claim 4 or 5, wherein an electrical excitation signal consists of a voltage step, and the characteristic value of the response of the electrical circuit to said excitation signal consists of a voltage the output electrical signal reached after a predetermined time following the excitation of the electrical circuit by said voltage step.
7. - Dispositif de protection (1 ) selon l'une quelconque des revendications 4 à 6, dans lequel un signal électrique d'excitation consiste en un signal alternatif dont la fréquence varie au cours du temps, et la valeur caractéristique de la réponse du circuit électrique audit signal d'excitation consiste en une fréquence de résonnance du circuit électrique.  7. - Protection device (1) according to any one of claims 4 to 6, wherein an electrical excitation signal consists of an alternating signal whose frequency varies over time, and the characteristic value of the response of the electrical circuit to said excitation signal consists of a resonant frequency of the electric circuit.
8. - Dispositif de protection (1 ) selon l'une quelconque des revendications 4 à 6, dans lequel un signal électrique d'excitation consiste en un signal alternatif dont la fréquence varie au cours du temps, et la valeur caractéristique de la réponse du circuit électrique audit signal d'excitation consiste en un facteur de qualité du circuit électrique.  8. - Protection device (1) according to any one of claims 4 to 6, wherein an electrical excitation signal consists of an alternating signal whose frequency varies over time, and the characteristic value of the response of the electrical circuit to said excitation signal consists of a quality factor of the electrical circuit.
9. - Dispositif de protection (1 ) selon l'une quelconque des revendications 4 à 8, dans lequel un signal électrique d'excitation consiste en un signal alternatif ayant une fréquence prédéterminée, et la valeur caractéristique de la réponse du circuit électrique audit signal d'excitation consiste en une amplitude du signal électrique de sortie.  9. - Protection device (1) according to any one of claims 4 to 8, wherein an electrical excitation signal consists of an alternating signal having a predetermined frequency, and the characteristic value of the response of the electrical circuit to said signal. of excitation consists of an amplitude of the electrical output signal.
10. - Dispositif de protection (1 ) selon l'une quelconque des revendications précédentes, dans lequel le circuit électrique comprend une pluralité de cellules (3A, 3B).  10. - Protection device (1) according to any one of the preceding claims, wherein the electrical circuit comprises a plurality of cells (3A, 3B).
1 1 . - Dispositif de protection (1 ) selon la revendication 10, dans lequel les cellules (3A, 3B) du circuit électrique comprennent au moins deux cellules (3A, 3B) isolées électriquement l'une par rapport à l'autre, lesdites cellules (3A, 3B) étant couplées électromagnétiquement l'une à l'autre.  1 1. - Protective device (1) according to claim 10, wherein the cells (3A, 3B) of the electrical circuit comprise at least two cells (3A, 3B) electrically insulated with respect to each other, said cells (3A , 3B) being electromagnetically coupled to one another.
12. - Dispositif de protection (1 ) selon l'une quelconque des revendications précédentes, dans lequel les surfaces de maillage (2A, 2B) comprennent une surface de maillage primaire (2A), comprenant des cellules primaires (3A), et une surface de maillage secondaire (2B), comprenant des cellules secondaires (3B) isolées électriquement des cellules primaires (3A), et le circuit électrique comprend au moins une cellule primaire (3A) et au moins une cellule secondaire (3B) couplées électromagnétiquement l'une à l'autre.  12. - Protection device (1) according to any one of the preceding claims, wherein the mesh surfaces (2A, 2B) comprise a primary mesh surface (2A), comprising primary cells (3A), and a surface secondary mesh (2B), comprising secondary cells (3B) electrically isolated from the primary cells (3A), and the electrical circuit comprises at least one primary cell (3A) and at least one secondary cell (3B) electromagnetically coupled to one to the other.
13. - Dispositif de protection (1 ) selon la revendication 12, dans lequel lesdites cellules primaire et secondaire (3A, 3B) du circuit électrique sont couplées électromagnétiquement l'une à l'autre au moins par induction. 13. - Protection device (1) according to claim 12, wherein said primary and secondary cells (3A, 3B) of the electrical circuit are electromagnetically coupled to each other at least by induction.
14.- Dispositif de protection (1 ) selon l'une quelconque des revendications précédentes, comprenant : 14. Protection device (1) according to any one of the preceding claims, comprising:
au moins une surface d'interconnexion (4) comprenant une pluralité de connecteurs (24), les connecteurs (24) étant propres à connecter entre elles des cellules (3A, 3B) de la ou des surfaces de maillage (2A, 2B) de manière à former le ou chaque circuit électrique, et  at least one interconnection surface (4) comprising a plurality of connectors (24), the connectors (24) being adapted to interconnect cells (3A, 3B) of the one or more mesh surfaces (2A, 2B) of to form the or each electrical circuit, and
un module de configuration (6) des interconnexions des connecteurs (24), propre à commander les connecteurs (24) pour modifier au cours du temps la connexion des cellules (3A, 3B) entre elles.  a configuration module (6) for the interconnections of the connectors (24), adapted to control the connectors (24) for modifying the connection of the cells (3A, 3B) with each other over time.
15.- Procédé de protection d'un circuit électronique (84), caractérisé en ce qu'il comprend les étapes suivantes :  15.- Method for protecting an electronic circuit (84), characterized in that it comprises the following steps:
fourniture (100) d'un dispositif de protection (1 ) selon l'une quelconque des revendications 4 à 9,  supply (100) of a protective device (1) according to any one of claims 4 to 9,
calibration (102) du module de détection (8), au cours de laquelle est déterminée la ou chaque valeur de référence,  calibration (102) of the detection module (8), during which the or each reference value is determined,
- production (132) d'au moins un signal électrique d'excitation du circuit électrique,  - production (132) of at least one electrical excitation signal of the electrical circuit,
- mesure (134) d'une valeur caractéristique de la réponse du circuit électrique au signal d'excitation,  measuring (134) a characteristic value of the response of the electrical circuit to the excitation signal,
- comparaison (136) de la ou chaque valeur caractéristique mesurée avec une valeur de référence correspondante, et  comparing (136) the or each measured characteristic value with a corresponding reference value, and
- détection (138) d'une modification de l'impédance caractéristique lorsqu'une différence entre une valeur mesurée et la valeur de référence correspondante dépasse un seuil prédéterminé.  detecting (138) a change in the characteristic impedance when a difference between a measured value and the corresponding reference value exceeds a predetermined threshold.
PCT/EP2016/072566 2015-09-22 2016-09-22 Device for protecting an electronic circuit with detection of a change of electrical reactance WO2017050911A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
SG11201802259QA SG11201802259QA (en) 2015-09-22 2016-09-22 Device for protecting an electronic circuit with detection of a change of electrical reactance
EP16775586.7A EP3353704A1 (en) 2015-09-22 2016-09-22 Device for protecting an electronic circuit with detection of a change of electrical reactance

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR1501957 2015-09-22
FR1501957A FR3041454B1 (en) 2015-09-22 2015-09-22 PROTECTION DEVICE OF AN ELECTRONIC CIRCUIT WITH DETECTION OF A CHANGE OF ELECTRICAL REACTANCE

Publications (1)

Publication Number Publication Date
WO2017050911A1 true WO2017050911A1 (en) 2017-03-30

Family

ID=55177993

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2016/072566 WO2017050911A1 (en) 2015-09-22 2016-09-22 Device for protecting an electronic circuit with detection of a change of electrical reactance

Country Status (4)

Country Link
EP (1) EP3353704A1 (en)
FR (1) FR3041454B1 (en)
SG (1) SG11201802259QA (en)
WO (1) WO2017050911A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3550466A1 (en) * 2018-04-06 2019-10-09 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Puf-film and method for producing the same
US11411748B2 (en) 2018-04-06 2022-08-09 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. PUF-film and method for producing the same
US11586780B2 (en) 2018-04-06 2023-02-21 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. PUF-film and method for producing the same

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2864667A1 (en) * 2003-12-29 2005-07-01 Commissariat Energie Atomique Electronic device for e.g. chip card, has integrated circuit chip containing information data to be protected, and having on its two sides, conducting units with intermingled, wound or interlaced alternating patterns
US20060231633A1 (en) * 2005-04-14 2006-10-19 International Business Machines Corporation Method and structure for implementing secure multichip modules for encryption applications
US7710286B1 (en) * 2007-03-30 2010-05-04 Maxim Integrated Products, Inc. Intrusion detection using a conductive material
US20120185636A1 (en) * 2010-08-04 2012-07-19 Isc8, Inc. Tamper-Resistant Memory Device With Variable Data Transmission Rate
US20130055416A1 (en) * 2011-08-29 2013-02-28 Jianxin Ma Systems and Methods for Detecting and Thwarting Unauthorized Access and Hostile Attacks on Secured Systems

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2864667A1 (en) * 2003-12-29 2005-07-01 Commissariat Energie Atomique Electronic device for e.g. chip card, has integrated circuit chip containing information data to be protected, and having on its two sides, conducting units with intermingled, wound or interlaced alternating patterns
US20060231633A1 (en) * 2005-04-14 2006-10-19 International Business Machines Corporation Method and structure for implementing secure multichip modules for encryption applications
US7710286B1 (en) * 2007-03-30 2010-05-04 Maxim Integrated Products, Inc. Intrusion detection using a conductive material
US20120185636A1 (en) * 2010-08-04 2012-07-19 Isc8, Inc. Tamper-Resistant Memory Device With Variable Data Transmission Rate
US20130055416A1 (en) * 2011-08-29 2013-02-28 Jianxin Ma Systems and Methods for Detecting and Thwarting Unauthorized Access and Hostile Attacks on Secured Systems

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3550466A1 (en) * 2018-04-06 2019-10-09 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Puf-film and method for producing the same
US11301593B2 (en) 2018-04-06 2022-04-12 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. PUF-film and method for producing the same
US11411748B2 (en) 2018-04-06 2022-08-09 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. PUF-film and method for producing the same
US11586780B2 (en) 2018-04-06 2023-02-21 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. PUF-film and method for producing the same
US11889004B2 (en) 2018-04-06 2024-01-30 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. PUF-film and method for producing the same

Also Published As

Publication number Publication date
SG11201802259QA (en) 2018-04-27
FR3041454A1 (en) 2017-03-24
EP3353704A1 (en) 2018-08-01
FR3041454B1 (en) 2018-03-16

Similar Documents

Publication Publication Date Title
EP3195296B1 (en) System and method for securing an electronic circuit
EP2866259B1 (en) Electronic chip comprising means for protecting the rear surface thereof
EP1204948B1 (en) Secure microcontroller against attacks based on current consumption values
FR2755526A1 (en) SYSTEM FOR READING DIGITAL IMPRESSIONS WITH INTEGRATED HEATING RESISTORS
EP3353704A1 (en) Device for protecting an electronic circuit with detection of a change of electrical reactance
EP3401830B1 (en) Method for securing an integrated circuit during production
EP2194489A1 (en) Electronic card with control means
WO2011015795A2 (en) Capacitive detection device having function integration
CA2466675C (en) .wire security device for detecting theft of a protected object and operating method
EP2432302B1 (en) Device for protecting an electronic printed circuit board.
EP0231549A1 (en) Protected enclosure with electrical switch and its application
WO2003083769A1 (en) Time-measurement secured transactional electronic entity
CA2709733A1 (en) Multicontact tactile sensor with single-contact idle mode
EP3353767B1 (en) System for detecting intrusions by reconfiguration
EP3794415B1 (en) Series redundant capacitive sensing device
EP0965994B1 (en) Integrated circuit device secured by complementary bus lines
FR2849244A1 (en) Fingerprint sensor has electrodes for determining whether an object placed on it is a living finger or an imitation, with the impedance between the electrodes having to conform to a function relating to the electrode area covered
EP2680184A1 (en) Integrated circuit protected against intrusions of an attacker
EP4033389B1 (en) Device for protecting and for monitoring an electronic system comprising at least one electronic component associated method for protecting and for monitoring the integrity of the electronic system and the device, and for jamming attacks
WO2014180664A1 (en) Overlayer intended to cover an object, in particular a cable, in order to detect and/or locate a fault on the surface of same
WO2019025516A1 (en) Device for detecting lce attack and taking counter-measures
FR2863746A1 (en) Programmable integrated circuit for performing confidential transaction, has radiation shield with pattern connected to ground, and another pattern connected to electrical radiation generator
FR3034862A1 (en) CONTROL DEVICE WITH ELECTRONIC KNOBS FOR ELECTRICALLY POWERING BETWEEN THEM AND COMMUNICATING BETWEEN THEM
FR2844897A1 (en) Secure electronic entity, e.g. chip card, bankcard or SIM card has a unit for measuring the time elapsed between two operations and a memory containing the maximum and minimum permittable values for the elapsed time
EP3855352B1 (en) Method for acquiring fingerprints

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16775586

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 11201802259Q

Country of ref document: SG

NENP Non-entry into the national phase

Ref country code: DE

WWE Wipo information: entry into national phase

Ref document number: 2016775586

Country of ref document: EP