一种检测S盒能量信息泄漏的t检验方法

A t-Test Method for Detecting Power Information Leakage of S-Box

  • 摘要: 提升t检验对分组密码能量信息泄漏的检测效率.介绍了t检验检测能量信息泄漏的基本步骤,通过布尔函数Walsh谱对S盒的非线性性质进行了研究,引入透明阶的概念并推导了其与非线性度的关系式,进而明确了S盒输出位的非线性度与能量信息泄漏情况之间的关系.提出了一种对S盒输出位实施t检验的顺序进行确定的方法:按照S盒输出位非线性度由大到小的顺序依次进行检验.以DES加密算法第一轮S盒为例进行了验证,结果表明该方法能有效提升t检验对能量信息泄漏的检测效率.

     

    Abstract: In order to improve the efficiency of t-test in the leakage detection of Block Cipher power information, a new t-test method was proposed.Firstly, the basic steps of t-test to detect power information leakage were introduced.The nonlinear property of S-box was studied by Walsh spectrum.The concept of transparent order was introduced and its relation with nonlinearity was deduced.And the relationship between the nonlinearity of the output bits of the S-box and the leakage of power information was further established.And then, a method was proposed to determine the order of performing t-test on the output bits of the S-box, so as to the sequential detection carried out according to the nonlinearity of the output bits of the S-box.Finally, the first round S-box of DES encryption algorithm was used as an example for verification.The results show that the proposed method can effectively improve the detection efficiency of power information leakage by t-test.

     

/

返回文章
返回