Device for counteracting side-channel attacks
AssigneeNational University of Singapore
InventorsQiang Fang, Longyang Lin, Massimo Alioto
Life of this patent
Estimating the term…
Abstract
A device for counteracting side-channel attacks (SCA), including a machine learning unit (MLU) that is connectable to a cryptographic core. The MLU includes: a feature extractor unit configured to extract selected information-sensitive signals from the cryptographic core and to generate machine learning features based on the selected information-sensitive signals; and a machine learning-based power estimator unit configured to output cumulative information-sensitive energy based on the generated machine learning features. The device further includes a power compensation unit that is configured to cancel out the cumulative information-sensitive energy so as to counteract side-channel attacks (SCA).
Claims9
A device for counteracting side-channel attacks (SCA), comprising:
- a machine learning unit (MLU) that is connectable to a cryptographic core, wherein the MLU:
- extracts information-sensitive signals from the cryptographic core and to generate machine learning features based on the information-sensitive signals;
- and
- outputs cumulative information-sensitive energy based on the generated machine learning features;
- and
- cancels out the cumulative information-sensitive energy so as to counteract side-channel attacks (SCA).
Dependencies are inferred from the claim text.