积分分析(integral analysis),理学-计算机科学技术-信息安全-密码学-密码分析学-分组密码分析,利用特殊明文经过加密后所得密文的积分性质将密码算法与随机置换区分开,并在此基础上恢复密码算法的密钥的方法。积分分析方法是平方攻击、多重集合攻击以及饱和攻击等密码分析方法的一般化,由于其原理与高阶差分分析类似,不少文献将积分分析和高阶差分分析等同看作同一种密码分析方法。朴素的积分分析利用了双射函数的一些性质,即可分析出某些密码算法或简化版本密码算法的某些区分性质。代数方法将密文看作明文的多项式函数,通过研究多项式函数的性质来研究积分性质。2015年提出的可分性质能够比较精确地计算出明、密文之间多项式函数的次数,从而确定出比较精确的积分区分器,比如利用可分性质能够得到MISTY1算法的最长轮数积分区分器,并在此基础上首次理论破译了完整轮数的MISTY1算法。