首页 | 本学科首页   官方微博 | 高级检索  
     


Secure Hardware Implementation of Nonlinear Functions in the Presence of Glitches
Authors:Svetla Nikova  Vincent Rijmen  Martin Schl?ffer
Affiliation:(1) Computer Science Department, University of Bristol, Bristol, BS8 1UB, UK;(2) Institute for Applied Information Processing and Communication, Graz University of Technology, Inffeldgasse 16a, 8010 Graz, Austria;(3) Infineon Technologies AG, Security Innovation, Am Campeon, 1-1285579 Neubiberg, Germany
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.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号