Scrambling an address and encrypting write data for storing in a storage device

CA Walrath - US Patent 9,397,834, 2016 - Google Patents
An address to access a location in a storage device (106, 204) is received, and the address
is scrambled. Write data is encrypted using an encryption key. The encrypted write data is …

Methods for protecting substitution operation using substitution table against a side-channel analysis

A Wurcker, C Clavier - US Patent 10,581,588, 2020 - Google Patents
(57) ABSTRACT A method for executing by a circuit a substitution operation such that an
output data may be selected in a substitution table using an input data as an index. The …

Randomization of processor subunit timing to enhance security

E Kruglick - US Patent 9,419,993, 2016 - Google Patents
Technologies are generally provided for a system to enhance security and prevent side
channel attacks of targeted func tions. Side channel attacks assume that the targeted …

Methods and devices against side-channel analysis

A Wurcker - US Patent 10,439,796, 2019 - Google Patents
A method for executing an operation whereby a first input data, may be combined with a
second input data, may include: defining data pairs whereby each data of a first input set is …

Protection from side-channel attacks by varying clock delays

V Teper, U Kaluzhny - US Patent 10,019,571, 2018 - Google Patents
A system, comprising a logic circuit and delay circuitry, is described. The logic circuit is
configured to perform a plurality of instances of a particular computation that is based on a …

Randomized logic against side channel attacks

M Avital, I Levy, O Keren, A Fish - US Patent 10,951,391, 2021 - Google Patents
A randomization element includes a logic input for inputting a logic signal, a logic output for
outputting the input logic signal at a delay and a randomization element. The random ization …

Protection method and device against a side-channel analysis

A Wurcker, HT De La Crouee - US Patent 10,491,372, 2019 - Google Patents
A method for executing, by a circuit, an operation combining first and second input data and
providing an output data of the same size, may include generating from the first input data a …

Cryptographic sequencing system and method

N Hamilton, F Bourdon, M Borza - US Patent 9,503,255, 2016 - Google Patents
(57) ABSTRACT A method is disclosed for intermixing a first stream of data and a second
stream of data. An associated first secret key is expanded to form a first associated …

Side channel analysis resistant architecture

OJ Benoit, R Cammarota - US Patent 9,735,953, 2017 - Google Patents
A distributed technique for implementing a cryptographic process performs operations in
parallel on both valid and irrelevant data to prevent differentiation of the operations based …

Central processing unit and arithmetic unit

M Saeki - US Patent 10,223,110, 2019 - Google Patents
US10223110B2 - Central processing unit and arithmetic unit - Google Patents
US10223110B2 - Central processing unit and arithmetic unit - Google Patents Central …