Secure Hardware Implementation of Nonlinear Functions in the Presence of Glitches
Nikova, Svetla and Rijmen, Vincent and Schläffer, Martin (2010) Secure Hardware Implementation of Nonlinear Functions in the Presence of Glitches. Journal of Cryptology . ISSN 0933-2790
| PDF Restricted to UT campus only: Request a copy 2150Kb |
| Abstract: | Hardware implementations of cryptographic algorithms are vulnerable to side-channel attacks. Side-channel attacks that are based on multiple measurements of the same operation can be countered by employing masking techniques. Many protection measures depart from an idealized hardware model that is very expensive to meet with real hardware. In particular, the presence of glitches causes many masking techniques to leak information during the computation of nonlinear functions. We discuss a recently introduced masking method which is based on secret sharing and multi-party computation methods. The approach results in implementations that are provably resistant against a wide range of attacks, while making only minimal assumptions on the hardware. We show how to use this method to derive secure implementations of some nonlinear building blocks for cryptographic algorithms. Finally, we provide a provable secure implementation of the block cipher Noekeon and verify the results by means of low-level simulations. |
| Item Type: | Article |
| Copyright: | © 2010 Springer |
| Faculty: | Electrical Engineering, Mathematics and Computer Science (EEMCS) |
| Research Group: | |
| Link to this item: | http://purl.utwente.nl/publications/75135 |
| Official URL: | http://dx.doi.org/10.1007/s00145-010-9085-7 |
| Export this item as: | BibTeX EndNote HTML Citation Reference Manager |
Repository Staff Only: item control page

Show download statistics for this publication
Show download statistics for this publication