EP0502782A2

Microcircuit for the implementation of RSA algorithm and ordinary and modular arithmetic, in particular exponentiation, with large operands.

Abstract

Microcircuit means for implementation of RSA encryption and decryption transformations are described, which consists of a plurality of units, to which external adders are attached, thereby incorporating the RSA function.

Term

Term ended

Projected expiry passed 3 March 2012, 14.6 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

12 claims: 3 independent, 9 dependent

  1. 1
    Microcircuit means for the implementation of RSA encryption and decryption transformations, characterized in that it consists of a plurality of units, to which external adders are attached, thereby incorporating the RSA function.
  2. 10
    Microcircuit means according to any one of the preceding claims, comprising CLA adders.
  3. 11
    Microcircuit means for the implementation of RSA encryption and decryption transformations for operands whose size is 2L, twice that of the individual registers, by a method chosen among Montgomery reduction and modular multiplication of 2L-bit operands by the use of L-bit division circuitry according to any of the preceding claims.