HIGHT密码代数故障分析

作者:陈浩; 王韬; 张帆; 赵新杰; 孙也尊
来源:上海交通大学学报, 2015, 49(12): 1817-1832.
DOI:10.16183/j.cnki.jsjtu.2015.12.012

摘要

提出了一种轻量级分组密码HIGHT的代数故障分析方法,并对其安全性进行了评估.首先提出了一种高效的故障位置确定方法,并分析了故障的最大注入深度;然后利用代数方法构建HIGHT密码等效代数方程组,通过故障攻击手段获取故障密文,并对故障传播情况进行分析,将涉及的全部密钥和加密中间状态用代数方程组表示,实现故障信息最大化利用;最后从理论上分析了攻击所需故障注入次数并在不同故障模型下进行了攻击实验,使用CryptoMinisat解析器求解代数方程组恢复密钥信息.结果表明:与现有攻击相比,该方法攻击所需故障注入次数少,分析过程简单,有效性和通用性好.

  • 单位
    解放军军械工程学院

全文