一种检测S盒能量信息泄漏的t检验方法
2021-06-01严迎建郑震郭朋飞朱春生
北京理工大学学报 2021年5期
严迎建, 郑震, 郭朋飞, 朱春生
(战略支援部队信息工程大学 密码工程学院,河南,郑州 450001)
1 t检验检测能量信息泄漏的步骤
对密码设备侧信道能量信息泄漏的检测是目前侧信道领域受关注度较高的研究方向.对能量信息泄漏进行检测时,往往不要求对泄漏的具体情况进行精确地描述,而只需确定在一定的安全级别下是否能够检测到能量消耗中的信息泄漏[1].t检验法是能够满足这种需求的一种较为简单易行的能量信息泄漏检测方法,t检验结果描述了被检测密码算法能量信息泄漏的情况,该值超出一定的阈值时可以判定能够检测出能量信息泄漏,否则判定不能检测出泄漏[2].
目前国内外对t检验法检测能量信息泄漏的相关研究不够具体,对t检验位的受检顺序的研究较少,多以从前到后或随机的顺序进行检验[3-4].这样的检验方法效率较低,因此有必要对t检验位的排序方法进行研究以提高t检验效率.
分组密码运行过程中字节代替变换(S盒)处存在能量信息泄漏的概率最大[5-7],本文以DES算法为例,将S盒输出这一关键中间状态设置为t检验位,对分组密码的能量信息泄漏实施t检验过程中检验位排序的问题进行研究,通过建立S盒的非线性性质与能量信息泄漏之间的联系,提出一种检测分组密码S盒能量信息泄漏的t检验方法.
t检验是统计学中假设检验问题的一种基本方法,对能量信息泄漏情况实施t检验的假设检验问题可……
登录APP查看全文
