Using single white-box implementation with multiple external encodings
A method of performing a keyed cryptographic operation by a cryptographic system mapping an encoded input message to an output message, including: receiving an encoding selection parameter p; receiving the encoded input message, wherein the encoding on the input message corresponds to the encoding s...
Saved in:
Main Authors | , |
---|---|
Format | Patent |
Language | English |
Published |
02.05.2017
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | A method of performing a keyed cryptographic operation by a cryptographic system mapping an encoded input message to an output message, including: receiving an encoding selection parameter p; receiving the encoded input message, wherein the encoding on the input message corresponds to the encoding selection parameter p; decoding the input message using an inverse of a default input encoding; computing a first portion of the cryptographic operation on the decoded input message to produce a first portion output; and compensating the first portion output based upon the encoding selection parameter p. |
---|---|
Bibliography: | Application Number: US201414575972 |