APPARATUS AND METHOD FOR PERFORMING OPERATION BEING SECURE AGAINST SIDE CHANNEL ATTACK
First Claim
1. An apparatus for performing an operation, comprising:
- a first extractor configured to extract one or more first parameter candidate values corresponding to a seed value from a first parameter candidate value set;
a first outputter configured to output a first output values using the extracted first parameter candidate values;
a second extractor configured to extract one or more second parameter candidate values corresponding to the seed value from a second parameter candidate value set; and
a second outputter configured to output a second output value using the extracted second parameter candidate values, wherein the second output value is capable of being generated using the first output value.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method for performing an operation which are secure against side-channel attack are provided. According to one embodiment of the present disclosure, the apparatus includes a first extractor configured to extract one or more first parameter candidate values corresponding to a seed value from a first parameter candidate value set, a first outputter configured to output a first output values using the extracted first parameter candidate values, a second extractor configured to extract one or more second parameter candidate values corresponding to the seed value from a second parameter candidate value set, and a second outputter configured to output a second output value using the extracted second parameter candidate values wherein the second output value is capable of being generated using the first output value.
-
Citations
14 Claims
-
1. An apparatus for performing an operation, comprising:
-
a first extractor configured to extract one or more first parameter candidate values corresponding to a seed value from a first parameter candidate value set; a first outputter configured to output a first output values using the extracted first parameter candidate values; a second extractor configured to extract one or more second parameter candidate values corresponding to the seed value from a second parameter candidate value set; and a second outputter configured to output a second output value using the extracted second parameter candidate values, wherein the second output value is capable of being generated using the first output value. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of performing an operation, comprising:
-
extracting one or more first parameter candidate values corresponding to a seed value from a first parameter candidate value set; outputting a first output values using the extracted first parameter candidate values; extracting one or more second parameter candidate values corresponding to the seed value from a second parameter candidate value set; and outputting a second output value using the extracted second parameter candidate values, wherein the second output value is capable of being generated using the first output value. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification