2017
DOI: 10.1007/978-3-319-66787-4_7
|View full text |Cite
|
Sign up to set email alerts
|

Changing of the Guards: A Simple and Efficient Method for Achieving Uniformity in Threshold Sharing

Abstract: This publication is distributed under the terms of Article 25fa of the Dutch Copyright Act (Auteurswet) with explicit consent by the author. Dutch law entitles the maker of a short scientific work funded either wholly or partially by Dutch public funds to make that work publicly available for no consideration following a reasonable period of time after the work was first published, provided that clear reference is made to the source of the first publication of the work. This publication is distributed under Th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
61
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 42 publications
(61 citation statements)
references
References 28 publications
(33 reference statements)
0
61
0
Order By: Relevance
“…Moreover, a flaw in their design was detected and reported by Wegener and Moradi [WM18a]. The S-box of [WM18a] also has four input and output shares and exploits the changing of the guards trick by Daemen [Dae17] to obtain zero online randomness consumption. Their full design uses the dynamic conversion approach, but avoids extra online randomness by a clever recycling of independent state bytes.…”
Section: Randomness In Perspectivementioning
confidence: 99%
“…Moreover, a flaw in their design was detected and reported by Wegener and Moradi [WM18a]. The S-box of [WM18a] also has four input and output shares and exploits the changing of the guards trick by Daemen [Dae17] to obtain zero online randomness consumption. Their full design uses the dynamic conversion approach, but avoids extra online randomness by a clever recycling of independent state bytes.…”
Section: Randomness In Perspectivementioning
confidence: 99%
“…To ensure uniformity for permutations (m = n), we can simply check if the shared version of f is an m × s-bit permutation [3] (or prove it is invertible [14]).…”
Section: Threshold Implementationmentioning
confidence: 99%
“…Recently, De Meyer, Moradi and Wegener proposed a bit-serialized implementation of the Sbox of AES [13]: although their implementation with AES can be easily deployed in many applications, it comes with the price of adding fresh randomness. Joan Daemen proposed a technique called "Changing of the Guards", which significantly eases the dilemma between uniformity and fresh randomness [14]. As the "Changing of the Guards" technique borrows randomness from the shares of other concurrent components, engineers no longer need to ensure uniformity for their TI schemes, as long as there are a few extra random bits available in the beginning of the encryption.…”
Section: Introductionmentioning
confidence: 99%
“…To reduce the amount of additional randomness, we investigate the following two ideas. Firstly, we show how to apply a simple but effective scheme to reuse randomness, similar to the Changing of the Guards technique proposed by Daemen [Dae17]. In contrast to Daemen's work, our technique can also be applied to modular addition.…”
Section: Our Contributionsmentioning
confidence: 99%