-
公开(公告)号:CN106411496A
公开(公告)日:2017-02-15
申请号:CN201610949796.4
申请日:2016-11-02
Applicant: 东华大学
CPC classification number: H04L9/004 , H04L41/145 , H04L2209/26
Abstract: 本发明提供了一种检测RIPEMD-160算法抵御差分故障攻击的方法,首先利用RIPEMD-160对某一输入消息进行处理;在处理消息阶段对执行环境实施两种控制,一种是要控制处理过程准确无误地运行,并记录其输出结果为Y,另一种则是要保证处理消息相同的前提下,在处理过程中人为地导入故障,诱导其产生错误的输出结果,并记为Y*;通过计算Y与Y*的差分值,来测评RIPEMD-160对差分故障攻击的抵御能力,如果检测到有故障发生,能够推导出故障发生的位置,并进一步判断出该故障位置的有效性。本发明提供的方法具有简单、快速、准确且易于实现等特点,对检测RIPEMD-160算法抵御差分故障攻击的能力提供了良好的分析依据。
-
公开(公告)号:CN108055120A
公开(公告)日:2018-05-18
申请号:CN201711452230.1
申请日:2017-12-27
Applicant: 东华大学
Abstract: 本发明提供了一种检测AES‑OTR算法抵御差分故障攻击的方法。首先保证在一个安全、未添加任何故障的环境下进行运算并输出;然后再次对此消息进行加密,在此过程中应该在人为控制加密过程中,通过改变时钟、电压、湿度等一系列操作诱导故障产生,得出错误输出。接着,通过分析,建立关于正确输出、错误输出、密钥之间的函数关系,推导出故障可能存在的位置,以此来减少密钥的猜测空间,再通过穷举法得到子密钥,再通过密钥扩展算法得到原始密钥。该方法只需要导入一个故障便可以推导出密钥,不仅易于实现、原理简单,还可以有效的保护加密机制以防遭受破坏。该方法在评测使用了AES‑OTR算法的软硬件安全系统提供了重要的理论依据。
-
公开(公告)号:CN108055120B
公开(公告)日:2021-07-09
申请号:CN201711452230.1
申请日:2017-12-27
Applicant: 东华大学
Abstract: 本发明提供了一种检测AES‑OTR算法抵御差分故障攻击的方法。首先保证在一个安全、未添加任何故障的环境下进行运算并输出;然后再次对此消息进行加密,在此过程中应该在人为控制加密过程中,通过改变时钟、电压、湿度等一系列操作诱导故障产生,得出错误输出。接着,通过分析,建立关于正确输出、错误输出、密钥之间的函数关系,推导出故障可能存在的位置,以此来减少密钥的猜测空间,再通过穷举法得到子密钥,再通过密钥扩展算法得到原始密钥。该方法只需要导入一个故障便可以推导出密钥,不仅易于实现、原理简单,还可以有效的保护加密机制以防遭受破坏。该方法在评测使用了AES‑OTR算法的软硬件安全系统提供了重要的理论依据。
-
公开(公告)号:CN108199832B
公开(公告)日:2021-02-26
申请号:CN201711460012.2
申请日:2017-12-28
Applicant: 东华大学
Abstract: 本发明涉及一种CLOC认证加密算法抵御差分故障攻击的检测方法,首先用CLOC认证加密算法对某个输入消息进行处理,保证输出正确结果;其次在处理过程中导入故障,诱导其得到错误的输出结果,诱导次数为两次;通过计算两次的差分值来测评CLOC认证加密对差分故障攻击的抵御能力。如果检测到有故障发生,能够推导出故障发生的具体位置,进一步判断故障位置的有效性。本发明操作简单、实现快速且准确度高,对测评CLOC认证加密抵御差分故障攻击的能力提供了良好的分析依据。
-
公开(公告)号:CN109842483A
公开(公告)日:2019-06-04
申请号:CN201910203221.1
申请日:2019-03-18
Applicant: 东华大学
Abstract: 本发明提供了一种检测AES-JAMBU抵御差分故障攻击的方法,首先通过AES-JAMBU认证加密算法对明文消息进行处理,在此阶段控制两种不同的实验环境,一种是要令实验环境不受任何干扰,保证算法对明文消息处理的结果正确无误;另一种是在算法对明文消息处理的过程中,使用某些物理手段,对处理过程进行干扰,诱导其产生故障,获得错误的输出。通过计算正确结果和错误结果的差分值,来测评算法对差分故障攻击的抵御能力。然后通过判断所导入的故障的有效性,并确定故障导入的位置,进而恢复出密钥。本发明具有简单、快捷、准确且易于实现等特点,对检测AES-JAMBU认证加密算法抵御差分故障攻击的能力提供了良好的分析依据。
-
公开(公告)号:CN108199832A
公开(公告)日:2018-06-22
申请号:CN201711460012.2
申请日:2017-12-28
Applicant: 东华大学
Abstract: 本发明涉及一种CLOC认证加密算法抵御差分故障攻击的检测方法,首先用CLOC认证加密算法对某个输入消息进行处理,保证输出正确结果;其次在处理过程中导入故障,诱导其得到错误的输出结果,诱导次数为两次;通过计算两次的差分值来测评CLOC认证加密对差分故障攻击的抵御能力。如果检测到有故障发生,能够推导出故障发生的具体位置,进一步判断故障位置的有效性。本发明操作简单、实现快速且准确度高,对测评CLOC认证加密抵御差分故障攻击的能力提供了良好的分析依据。
-
公开(公告)号:CN106850186A
公开(公告)日:2017-06-13
申请号:CN201710011796.4
申请日:2017-01-06
Applicant: 东华大学
CPC classification number: H04L9/004 , H04L9/0643
Abstract: 本发明提供了一种SHA‑256散列算法抵御差分故障攻击的检测方法,首先输入某一消息并利用SHA‑256对其进行处理;在处理过程中施行两种环境控制,一种控制处理过程准确无误地运行,并记录其输出结果为Y,另一种则是在处理同一消息的过程中人为地导入故障,诱导其得到错误的输出结果,并记为Y*;通过计算Y与Y*的差分值,来测评SHA‑256对差分故障攻击的抵御能力。如果检测到有故障发生,能够推导出故障发生的位置,并进一步判断故障位置的有效性。本发明提供的方法具有简单、快速、准确且易于实现等特点,为检测SHA‑256算法抵御差分故障攻击的能力提供了良好的分析依据。
-
-
-
-
-
-