Remapping constant points in a white-box implementation

A non-transitory machine-readable storage medium encoded with instructions for execution by a keyed cryptographic operation by a cryptographic system mapping an input message to an output message, wherein the cryptographic operation includes at least one round including a non-linear mapping function...

Full description

Saved in:
Bibliographic Details
Main Authors Michiels Wil, Hoogerbrugge Jan
Format Patent
LanguageEnglish
Published 14.02.2017
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A non-transitory machine-readable storage medium encoded with instructions for execution by a keyed cryptographic operation by a cryptographic system mapping an input message to an output message, wherein the cryptographic operation includes at least one round including a non-linear mapping function configured to map input data to output data, including: instructions for determining that the input data has a diversification number less than a diversification level threshold number; instructions for remapping the input data to a remapped input data, wherein the remapped input data corresponds to an input data having a diversification number greater than or equal to the diversification threshold value, and instructions for inputting the remapped input data into the non-linear mapping function to obtain output data.
Bibliography:Application Number: US201414484925