Protection of several identical calculations
First Claim
Patent Images
1. A method for masking several identical functional processes manipulating digital data, comprising:
- dividing the functional processes into steps at the end of each of which the process can be interrupted with the storage of at least one intermediary result; and
successively executing the steps of at least two processes and selecting, at each step end, the process of the next step according to the result of a non-deterministic drawing of a number.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for masking several identical functional processes manipulating digital data, including dividing the functional processes into steps at the end of each of which the process can be interrupted with the storage of at least one intermediary result, and successively executing the steps of at least two processes and selecting, at each step end, the process of the next step according to the result of a non-deterministic drawing of a number.
23 Citations
7 Claims
-
1. A method for masking several identical functional processes manipulating digital data, comprising:
-
dividing the functional processes into steps at the end of each of which the process can be interrupted with the storage of at least one intermediary result; and
successively executing the steps of at least two processes and selecting, at each step end, the process of the next step according to the result of a non-deterministic drawing of a number. - View Dependent Claims (2, 3, 4)
-
- 5. A processor for executing identical functional processes dividable into steps at the end of each of which each process can be interrupted with the storage of an intermediary result, comprising means for selecting, according to the result of a non-deterministic drawing of a number, of at least one functional process to be executed.
Specification