Patent ID: 9311477
Filing Date: 2016-04-12
CPC Classification: G06F

Claim Text:
1. A method implemented by a processing device, comprising: performing a first execution by said processing device of a computing function based on one or more initial parameters stored in a first memory device, the first execution of said computing function generating one or more modified values of at least one of said initial parameters, wherein during said first execution said one or more initial parameters are read from said first memory device and said one or more modified values are stored in a second memory device; performing a second execution by said processing device of said computing function based on said one or more initial parameters stored in said first memory device, the second execution of said computing function generating one or more second modified values; and detecting an occurrence of a fault attack based on a difference between the one or more modified values generated during the first execution and the one or more second modified values generated during the second execution, wherein said one or more initial parameters are read from said first memory device during said first execution after searching said second memory device for modified values of said one or more initial parameters.