Back to results
US 2019/0296739 A1Published application
Minimizing information leakage from combinatorial logic
AssigneeThe Athena Group, Inc.
InventorSTUART AUDLEY
Life of this patent
Estimating the term…
Abstract
An apparatus, system and method are disclosed to block and replace intermediate combinatorial transitions that are correlated with secret data, also referred to as glitches, with random intermediate combinatorial transitions that are uncorrelated with the data being processed.
Claims13
A glitch block circuit for reducing information leakage due to combinatorial logic glitches, the glitch blocker circuit comprising:
- a multiplexer having an input signal comprising the glitches to be blocked and an uncorrelated signal that can be fixed or variable;
- and
- a glitch block enable signal generator suitable to enable the glitch blocker generator circuit using a glitch blocker enable signal.
A one-shot glitch generator, comprising:
- at least two multiplexers in series, wherein the multiplexers use a same select which selects an unpredictable input when one-shot glitches are beneficial to reduce a signal-to-noise ratio (SNR) of an information leakage and inputs consist of an uncorrelated signal that is uncorrelated to data being processed, wherein the data being processed is a fixed or random value variable, and wherein an unpredictable random value input signal is combined with an output of the previous multiplexer in the series unless it is the first multiplexer in the series;
- and
- an output of the last multiplexer in the series, wherein the output is combined with a functional output, and wherein the combining causes no functional difference by creating a total combined signal difference of zero.
A glitch block circuit for reducing information leakage due to combinatorial logic glitches, consisting of:
- a multiplexer with an input signal that has glitches to be blocked and an uncorrelated signal that can be fixed or variable and a glitch block enable signal;
- and
- a one-shot glitch generator consisting of multiplexers in series, wherein the multiplexers use the same select which selects the unpredictable input when one-shot glitches are beneficial to reduce the signal-to-noise ratio (SNR) of the information leakage and the inputs consist of an uncorrelated signal and is any signal that is uncorrelated to the data being processed, wherein the data is a fixed or random value variable and an unpredictable random value input signal is combined with the output of the previous multiplexer in series unless it is the first multiplexer;
- and
- an output of the last multiplexer for combining with the functional output wherein the combining causes no functional difference by creating a total combined signal difference of zero.
2 more elements
Dependencies are inferred from the claim text.