Cryptology ePrint Archive: Report 2012/358
PICARO - A Block Cipher Allowing Efficient Higher-Order Side-Channel Resistance -- Extended Version --
Gilles Piret and Thomas Roche and Claude Carlet
Abstract: Many papers deal with the problem of constructing an efficient masking scheme for existing block ciphers. We take the reverse approach: that is, given a proven masking scheme (Rivain and Prouff, CHES 2010) we design a block cipher that fits well the masking constraints. The difficulty of implementing efficient masking for a block cipher comes mainly from the S-boxes. Therefore the choice of an adequate S-box is the first and most critical step of our work. The S-box we selected is non-bijective; we discuss the resulting design and security problems. A complete design of the cipher is given, as well as some implementation results.
Category / Keywords: implementation / block ciphers, side-channel attacks, masking
Publication Info: Extended version of a paper published at ACNS2012
Date: received 22 Jun 2012, last revised 10 Jul 2012
Contact author: gilles piret at gmail com
Available format(s): PDF | BibTeX Citation
Version: 20120710:113852 (All versions of this report)
Short URL: ia.cr/2012/358
Discussion forum: Show discussion | Start new discussion
[ Cryptology ePrint archive ]