Converting a boolean masked value to an arithmetically masked value for cryptographic operations
AssigneeCryptography Research, Inc.
InventorsMichael Hutter, Michael Tunstall
Life of this patent
Estimating the term…
Loading patent…
AssigneeCryptography Research, Inc.
InventorsMichael Hutter, Michael Tunstall
Estimating the term…
A first input share value, a second input share value, and a third input share value may be received. The first input share value may be converted to a summation or subtraction between an input value and a combination of the second input share value and the third input share value. A random number value may be generated and combined with the second input share value and the third input share value to generate a combined value. Furthermore, a first output share value may be generated based on a combination of the converted first input share value, the combined value, and additional random number values.
A system comprising:
A method comprising:
A non-transitory computer readable medium including data that, when accessed by a processing device, cause the processing device to perform operations comprising:
Dependencies are inferred from the claim text.