Patent ID: 8688995
Filing Date: 2014-04-01
Classification: G06F

Abstract:
1. A method of detecting a fault attack, the method comprising: providing a plurality of blinding values; generating, using at least one processor, a first set of data elements comprising a first group of data elements and a second group of data elements, the second group of data elements comprising results of performing the exclusive OR between each of the data elements in the first group and at least one of said plurality of blinding values, wherein said second group contains a number of data elements equal to or greater than a number of data elements of said first group; generating a second set of data elements corresponding to the exclusive OR between each data element of the first set and a selected one of said plurality of blinding values; generating a first signature by performing a commutative operation between each of the data elements of the first set; generating a second signature by performing said commutative operation between each of the data elements of the second set; and comparing the first and second signatures to detect a fault attack.