Countermeasures against Side-Channel Attacks for Elliptic Curve Cryptosystems.
Antonio Bellezza · 2001
In recent years, some attacks on cryptographic systems have been deviced, exploiting the leakage of information through so-called "side channels". When a real-life device is performing a coding or decoding procedure, one can measure quantities such as the time employed, the prole of power consumption, the contents of a particular memory cell. If the algorithm is known, this information can get to the knowledge of part or all of the secret hidden in the device. This is the case when an exponentiation with secret exponent is performed according to a known deterministic algorithm, in case one can detect the order of squarings and products performed. This setting is common to several crypto-systems, involving computations in (Z=pqZ)