Cryptology ePrint Archive: Report 2007/356
A Block Cipher based PRNG Secure Against Side-Channel Key Recovery
Christophe Petit and Francois-Xavier Standaert and Olivier Pereira and Tal G. Malkin and Moti Yung
Abstract: We study the security of a block cipher-based pseudorandom number generator, both in the black box world and in the physical world, separately. We first show that the construction is a secure PRNG in the ideal cipher model. Then, we demonstrate its security against a Bayesian side-channel key recovery adversary. As a main result, we show that our construction guarantees that the success rate of the adversary does not increase with the number of physical observations, but in a limited and controlled way. Besides, we observe that, under common assumptions on side-channel attack strategies, increasing the security parameter (typically the block cipher key size) by a polynomial factor involves an increase of a side-channel attack complexity by an exponential factor, making the probability of a successful attack negligible. We believe this work provides a first interesting example of the way the algorithmic design of a cryptographic scheme influences its side-channel resistance.
Category / Keywords: implementations / physically observable cryptography, side-channel attacks, provable security, block ciphers
Publication Info: To appear in the proceedings of ASIACCS 2008.
Date: received 8 Sep 2007, last revised 2 Jan 2008
Contact author: fstandae at uclouvain be
Available formats: Postscript (PS) | Compressed Postscript (PS.GZ) | PDF | BibTeX Citation
Note: More details are available on: http://www.dice.ucl.ac.be/~fstandae/tsca/
Version: 20080102:180221 (All versions of this report)
Discussion forum: Show discussion | Start new discussion
[ Cryptology ePrint archive ]