Sciweavers

ASIACRYPT
2015
Springer

How to Sequentialize Independent Parallel Attacks? - Biased Distributions Have a Phase Transition

8 years 8 months ago
How to Sequentialize Independent Parallel Attacks? - Biased Distributions Have a Phase Transition
Abstract. We assume a scenario where an attacker can mount several independent attacks on a single CPU. Each attack can be run several times in independent ways. Each attack can succeed after a given number of steps with some given and known probability. A natural question is to wonder what is the optimal strategy to run steps of the attacks in a sequence. In this paper, we develop a formalism to tackle this problem. When the number of attacks is infinite, we show that there is a magic number of steps m such that the optimal strategy is to run an attack for m steps and to try again with another attack until one succeeds. We also study the case of a finite number of attacks. We describe this problem when the attacks are exhaustive key searches, but the result is more general. We apply our result to the learning parity with noise (LPN) problem and the password search problem. Although the optimal m decreases as the distribution is more biased, we observe a phase transition in all cases...
Sonia Bogos, Serge Vaudenay
Added 16 Apr 2016
Updated 16 Apr 2016
Type Journal
Year 2015
Where ASIACRYPT
Authors Sonia Bogos, Serge Vaudenay
Comments (0)