Paper 2012/358
PICARO - A Block Cipher Allowing Efficient Higher-Order Side-Channel Resistance -- Extended Version --
Gilles Piret, 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.
Metadata
- Available format(s)
-
PDF
- Category
- Implementation
- Publication info
- Published elsewhere. Extended version of a paper published at ACNS2012
- Keywords
- block ciphersside-channel attacksmasking
- Contact author(s)
- gilles piret @ gmail com
- History
- 2012-07-10: revised
- 2012-06-22: received
- See all versions
- Short URL
- https://ia.cr/2012/358
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2012/358, author = {Gilles Piret and Thomas Roche and Claude Carlet}, title = {{PICARO} - A Block Cipher Allowing Efficient Higher-Order Side-Channel Resistance -- Extended Version --}, howpublished = {Cryptology {ePrint} Archive, Paper 2012/358}, year = {2012}, url = {https://eprint.iacr.org/2012/358} }