2004
DOI: 10.1007/978-3-540-28632-5_5
|View full text |Cite
|
Sign up to set email alerts
|

Leak Resistant Arithmetic

Abstract: Abstract. In this paper we show how the usage of Residue Number Systems (RNS) can easily be turned into a natural defense against many side-channel attacks (SCA). We introduce a Leak Resistant Arithmetic (LRA), and present its capacities to defeat timing, power (SPA, DPA) and electromagnetic (EMA) attacks.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
76
0

Year Published

2013
2013
2024
2024

Publication Types

Select...
7

Relationship

1
6

Authors

Journals

citations
Cited by 57 publications
(76 citation statements)
references
References 26 publications
(42 reference statements)
0
76
0
Order By: Relevance
“…According to the leak resistant arithmetic (LRA) concepts [9], the RNS moduli can be randomized before each exponentiation. This countermeasure acts as a message blinding technique because and offers a high degree of randomization to the data.…”
Section: The Randomized Exponentiation and The Device Under Testmentioning
confidence: 99%
See 2 more Smart Citations
“…According to the leak resistant arithmetic (LRA) concepts [9], the RNS moduli can be randomized before each exponentiation. This countermeasure acts as a message blinding technique because and offers a high degree of randomization to the data.…”
Section: The Randomized Exponentiation and The Device Under Testmentioning
confidence: 99%
“…Apart from these well known tricks, randomization can also take place at the arithmetic level. The LRA concept [9], based on the Residue Number System, seems to be a robust, yet efficient [24,25] alternative to more expensive (hardware) countermeasures.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…We provide formula for this kind of randomization along with the required updates of the constants involved in RNS computations. The complexity analysis shows that this approach can be advantageous for a lower level of randomization compared to [1]. In other words this provides a trade-off between efficiency and randomization.…”
mentioning
confidence: 99%
“…Successful fault injection on FPGAs is reported by Maingot et al in [16]. The concept of spatial jitter for hardware implementations has been addressed in [2] and [8], where architectures are proposed that consist of several identical elementary cells. An algorithm's suboperations are randomly mapped on these cells.…”
Section: Introductionmentioning
confidence: 99%