摘要: S盒作为高级加密标准(AES)中的唯一非线性部件,是影响算法性能的重要因素之一,在研究其性质的基础上,将透明阶作为衡量密码系统抗差分功耗分析(DPA)能力的一个指标,推导出高非线性函数透明阶的下界计算公式。实验结果表明,该算法是有效的,在类似AES的分组密码中,S盒非线性度与密码抗DPA能力成反比关系。
关键词:
透明阶,
非线性度,
分组密码,
差分功耗分析,
高级加密标准
Abstract: S box, which is the only nonlinear component involved in Advanced Encryption Standard(AES), is one of the important ingredients that affect the algorithmic performance. Based on the research on its property, this paper uses the conception of transparency order as the target to measure the resistance to Differential Power Analysis(DPA), and educes a formula to calculate the lower boundary of transparency order of high-nonlinear function. Experimental results show that, the algorithm is effective, and the degree of the S box’s nonlinearity inverses the resistance to DPA in the similar grouping cipher AES.
Key words:
transparency order,
nonlinearity,
block cipher,
Differential Power Analysis(DPA),
Advanced Encryption Standard(AES)
中图分类号:
刘连浩;沈增晖;刘上力;段绍华. S盒抗DPA能力与非线性度的关系[J]. 计算机工程, 2008, 34(20): 193-195.
LIU Lian-hao; SHEN Zeng-hui; LIU Shang-li; DUAN Shao-hua. Relationship Between S-box’s Resistance to DPA and Nonlinearity[J]. Computer Engineering, 2008, 34(20): 193-195.