首页> 外国专利> DETECTION METHOD OF CONTROL FLOW ATTACKS BASED ON RETURN ADDRESS SIGNATURES

DETECTION METHOD OF CONTROL FLOW ATTACKS BASED ON RETURN ADDRESS SIGNATURES

机译:基于返回地址签名的控制流攻击检测方法

摘要

A control flow attacks based on return address signatures comprises: using a return address as a push return address when a response is given to an interrupt service routine; generating an encrypted push return address by an XOR encryption circuit by means of an n-bit binary key generated by a pseudo random number generator; then, generating a push_address signature value by an MD algorithm signature circuit; when the response to the interrupt service routine is over, reading an n-bit binary address out of a stack to serve as a pop return address; generating an encrypted pop return address by the XOR encryption circuit; generating a pop address signature value by the MD algorithm signature circuit; comparing the push_address signature value with the pop address signature value; and determining whether or not a data processor is under a control flow attack according to a comparison result.
机译:基于返回地址签名的控制流攻击包括:当响应给出中断服务例程时,使用返回地址作为推送地址;通过伪随机数发生器产生的n位二进制键生成XOR加密电路的加密推送地址;然后,通过MD算法签名电路生成PUSH_ADDRESS签名值;当对中断服务程序的响应结束时,读取堆栈的n位二进制地址以用作POP返回地址;通过XOR加密电路生成加密的弹出返回地址;通过MD算法签名电路生成弹出地址签名值;使用POP地址签名值进行比较PUSH_ADDRESS签名值;根据比较结果确定数据处理器是否在控制流攻击中。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号