Microprocessor comprising error detection means protected against an attack by error injection
AssigneeSTMicroelectronics S.r.l.
InventorsFrédéric Bancel, Nicolas Berard
Life of this patent
Estimating the term…
Loading patent…
AssigneeSTMicroelectronics S.r.l.
InventorsFrédéric Bancel, Nicolas Berard
Estimating the term…
A method for monitoring the execution of a sequence of instruction codes in an integrated circuit comprising a central processing unit provided for executing such instruction codes. In one embodiment, the method comprises producing current cumulative signatures during the execution of a sequence, until a final cumulative signature is obtained, producing an error signal having a value active by default while the current cumulative signature is different to an expected signature, measuring a predetermined time interval that is substantially longer than the presumed duration of execution of the sequence, masking the error signal during the measurement of the time interval, and lifting the masking of the error signal when the time interval expires.
A method for monitoring an execution of a sequence of instruction codes in an integrated circuit comprising a central processing unit provided for executing such instruction codes, the method comprising:
An integrated circuit comprising:
A computer-readable memory medium containing a sequence of instructions for controlling an integrated circuit, the sequence including instructions for causing the integrated circuit to:
An integrated circuit, comprising:
A method of detecting error injection during execution of a sequence of instruction codes by an integrated circuit, comprising:
A system comprising:
An integrated circuit, comprising:
Dependencies are inferred from the claim text.