Method and arrangement for increasing the security of circuits against unauthorized access
AssigneeNXP B.V.
InventorsAdrianus Marinus Gerardus Peeters, Markus Feuser
Life of this patent
Estimating the term…
Loading patent…
AssigneeNXP B.V.
InventorsAdrianus Marinus Gerardus Peeters, Markus Feuser
Estimating the term…
The invention relates to a method and an arrangement for increasing the security of circuits against unauthorized access, both of which can be used in particular to improve the security of cards, and particularly smart cards, against attacks in which the differential power analysis approach (DPA) is followed. DPA is a procedure that makes it possible to obtain not only purely functional details but also internal information stored in integrated circuits (e.g. smart-card controllers). The majority of non-clocked classes of circuit have the property that the performance of the circuit adjusts automatically to the voltage available. The invention adopts a new approach to enable integrated circuits and particularly non-clocked handshake logic to be protected against DPA. Advantage is taken in this case of a special property of self-timed logic by using a special power supply. As a result the processes in the self-timed logic take place in an unpredictable way and current consumption becomes affected by severe noise and DPA cannot be successfully applied.
A method of increasing the security of circuits against unauthorized access, characterized in that signal traces generated by data-processing operations in self-timed circuits are decoupled.
A method as claimed in one of the foregoing claims, characterized in that the variation of the supply current or supply voltage over time is controlled by a random number generator.
A method as claimed in one of the foregoing claims, characterized in that the variation of the supply current or supply voltage over time is performed by means that are part of a read/write device for chip cards and in which is included the self-timed circuit (1) on a chip card, and particularly a smart card, which circuit is fed with the current that varies over time or is supplied with the voltage that varies with time.
An arrangement for increasing the security of circuits against unauthorized access, characterized in that a controllable device (2) for current regulation is connected between the power supply (3) of the self-timed circuit (1) and the self-timed circuit (1) itself.
Dependencies are inferred from the claim text.