首页> 外文会议>Interantioanl conference on applied cryptography and network security >Assisted Identification of Mode of Operation in Binary Code with Dynamic Data Flow Slicing
【24h】

Assisted Identification of Mode of Operation in Binary Code with Dynamic Data Flow Slicing

机译:动态数据流切片辅助识别二进制代码中的操作模式

获取原文

摘要

Verification of software security properties, when conducted at the binary code level, is a difficult and cumbersome task. This paper is focused on the reverse engineering task that needs to be performed prior to any thorough analysis. A previous line of work has been dedicated to the identification of cryptographic primitives. Relying on the techniques that have been proposed, we devise a semi-automated solution to identify modes of operation. Our solution produces a concise representation of the data transfers occurring within a cryptographic scheme. Inspired by program slicing techniques, we extract from a dynamic data flow a slice defined as the smallest subgraph that is distance preserving for the set of cryptographic parameters. We apply our solution to several modes of operation including CBC, CTR, HMAC and OCB. For each of them, we successfully obtain a complete and readable representation. Moreover, we show with an example that our solution can be applied on non standard schemes to quickly discover security flaw.
机译:在二进制代码级别进行软件安全性验证时,这是一项艰巨而繁琐的任务。本文的重点是在进行任何彻底分析之前必须执行的逆向工程任务。先前的工作一直致力于识别密码原语。依靠已提出的技术,我们设计了一种半自动解决方案来识别操作模式。我们的解决方案可以对加密方案中发生的数据传输进行简洁的表示。受程序切片技术的启发,我们从动态数据流中提取了一个切片,该切片被定义为最小的子图,该子图为一组密码参数保留了距离。我们将解决方案应用于多种运营模式,包括CBC,CTR,HMAC和OCB。对于它们中的每一个,我们都成功地获得了完整且可读的表示。此外,我们通过一个示例展示了我们的解决方案可以应用于非标准方案以快速发现安全漏洞。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号