×

Method and apparatus for protecting public key schemes from timing and fault attacks

  • US 5,991,415 A
  • Filed: 05/12/1997
  • Issued: 11/23/1999
  • Est. Priority Date: 05/12/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. In a method of implementing public key schemes containing the non-CRT form of the modular exponentiation operation x d (mod n), the improvement comprising the steps of:

  • computing or storing the computed value of t=phi(n), where phi is Euler'"'"'s totient function of the modulus n;

    selecting some secret integer i; and

    replacing the computation of x d (mod n) by the computation of x (d+i*t) (mod n);

    thereby increasing public key scheme resistance to timing attacks without a twofold slowdown in computation time.

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