摘要 |
The method involves masking and unmasking a variable stored in a storing element, by respective random masks that are applied part by part, before and after using an encrypting key, respectively, with different orders. The masks are divided into random quantities (M1, M2) and random parts (R1-R4) that are applied successively to the variable and are combined to represent another mask, where sizes of the parts (R1-R4) are different from one another. |