×

Microprocessor comprising error detection means protected against an attack by error injection

  • US 7,584,386 B2
  • Filed: 04/21/2005
  • Issued: 09/01/2009
  • Est. Priority Date: 04/21/2004
  • Status: Active Grant
First Claim
Patent Images

1. 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:

  • storing an expected signature associated with the sequence of instructions prior to execution of the sequence of instructions;

    during the execution of the sequence, producing current cumulative signatures that vary according to logic signals taken off in the integrated circuit, until, at an end of the execution of the sequence, a final cumulative signature is obtained;

    during the execution of the sequence, producing an error signal having an active value by default and remaining on the active value while the current cumulative signature is different from the expected signature;

    masking the error signal for a time interval corresponding substantially to a presumed duration of execution of the sequence; and

    unconditionally lifting the masking of the error signal when the time interval expires.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×