×

PROTECTION OF A MODULAR EXPONENTIATION CALCULATION PERFORMED BY AN INTEGRATED CIRCUIT

  • US 20100208883A1
  • Filed: 06/14/2006
  • Published: 08/19/2010
  • Est. Priority Date: 06/16/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for protecting a digital quantity contained in an integrated circuit over a first number of bits, in a calculation of modular exponentiation of data by said digital quantity comprising:

  • selecting at least a second number ranging between unity and the first number minus two;

    dividing the digital quantity into at least two portions, a first portion comprising, from the bit of rank zero, a number of bits equal to the second number, a second portion comprising the remaining bits;

    for each portion of the quantity, calculating a first modular exponentiation of the data by the concerned portion and a second modular exponentiation of the result of the first one by number 2 raised to the power of the rank of the first bit of the concerned portion; and

    calculating the product of the results of the second modular exponentiations.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×