Generalized Polynomial Decomposition For S-Boxes With Application To Side-Channel Countermeasures

CRYPTOGRAPHIC HARDWARE AND EMBEDDED SYSTEMS - CHES 2017(2017)

引用 9|浏览52
暂无评分
摘要
Masking is a widespread countermeasure to protect implementations of block-ciphers against side-channel attacks. Several masking schemes have been proposed in the literature that rely on the efficient decomposition of the underlying s-box(es). We propose a generalized decomposition method for s-boxes that encompasses several previously proposed methods while providing new trade-offs. It allows to evaluate n lambda-bit to m lambda-bit s-boxes for any integers n, m, lambda >= 1 by seeing it a sequence of m n-variate polynomials over F-2 lambda and by trying to minimize the number of multiplications over F-2 lambda.
更多
查看译文
关键词
S-box decomposition, Multiplicative complexity, Side-channel countermeasure, Masking, Software implementation, Block-cipher
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要