-
公开(公告)号:CN104639310A
公开(公告)日:2015-05-20
申请号:CN201410854761.3
申请日:2014-12-31
Applicant: 东华大学
Abstract: 本发明提供了一种检测SHA-1算法抵御差分故障攻击的方法,首先利用SHA-1对某一输入消息进行处理;在处理消息阶段对执行环境实施两种控制,一种是要控制处理过程准确无误地运行,并记录其输出结果为C,另一种则是要保证处理消息相同的前提下,在处理过程中人为地导入故障,诱导其产生错误的输出结果,并记为C*;通过计算C与C*的差分值,来测评SHA-1对差分故障攻击的抵御能力,如果检测到有故障发生,能够推导出故障发生的位置,并进一步判断出该故障位置的有效性。本发明提供的方法具有简单、快速、准确且易于实现等特点,对检测SHA-1算法抵御差分故障攻击的能力提供了良好的理论依据。