摘要 |
<p>L'invention concerne un procédé de protection d'un calcul, par un circuit électronique, d'une exponentiation modulaire d'une quantité numérique (M) dans lequel : une première variable (T) est initialisée (24) avec une quantité aléatoire (r) ; au moins une deuxième variable (M) est initialisée (21) avec une valeur fonction de ladite quantité numérique ; au moins pour un bit (hi) valant 1 d'un exposant (h) de l'exponentiation modulaire la première variable est mise à jour par : a) le quotient (25) de son contenu par une puissance de ladite quantité aléatoire (r) ; et b) le produit (54) de son contenu par celui de la deuxième variable ; et une fois tous les bits de l'exposant traités (60), le contenu de ladite première variable est divisé (28) par ladite quantité aléatoire pour fournir (29) le résultat de l'exponentiation modulaire.</p> |