Paper 2016/214
An Improvement of Both Security and Reliability for Keccak Implementations on Smart Card
Pei Luo, Liwei Zhang, Yunsi Fei, and A. Adam Ding
Abstract
As the new SHA-3 standard, the security and reliability of Keccak have attracted a lot of attentions. Previous works already show that both software and hardware implementations of Keccak have strong side-channel power (electromagnetic) leakages, and these leakages can be easily used by attackers to recover secret key bits. Meanwhile, Keccak is vulnerable to random errors and injected faults, which will cause errors in the computation results. In this paper, we introduce a scheme based on the round rotation invariance property of Keccak to reduce the side-channel leakages while improve its reliability. The proposed scheme is resource friendly. Side-channel analysis results show that this method can efficiently reduce the side-channel leakages of Keccak implementations. Meanwhile, fault injection simulation results show that the proposed scheme can effectively improve the reliability of Keccak implementation, with error coverage almost 100%.
Metadata
- Available format(s)
- Category
- Applications
- Publication info
- Preprint. MINOR revision.
- Keywords
- side-channel attacksSHA-3
- Contact author(s)
- silenceluo @ gmail com
- History
- 2016-02-29: received
- Short URL
- https://ia.cr/2016/214
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2016/214, author = {Pei Luo and Liwei Zhang and Yunsi Fei and A. Adam Ding}, title = {An Improvement of Both Security and Reliability for Keccak Implementations on Smart Card}, howpublished = {Cryptology {ePrint} Archive, Paper 2016/214}, year = {2016}, url = {https://eprint.iacr.org/2016/214} }