首页> 外文会议>World Congress on Formal Methods >Value-Dependent Information-Flow Security on Weak Memory Models
【24h】

Value-Dependent Information-Flow Security on Weak Memory Models

机译:弱内存模型上与价值相关的信息流安全性

获取原文

摘要

Weak memory models implemented on modern multicore processors are known to affect the correctness of concurrent code. They can also affect whether or not it is secure. This is particularly the case in programs where the security levels of variables are value-dependent, i.e., depend on the values of other variables. In this paper, we illustrate how instruction reordering allowed by contemporary multicore processors leads to vulnerabilities in such programs, and present a compositional, timing-sensitive information-flow logic which can be used to detect such vulnerabilities. The logic allows step-local reasoning (one instruction at a time) about a thread's security by tracking information about dependencies between instructions which guarantee their order of occurrence. Program security can then be established from individual thread security using rely/guarantee reasoning.
机译:已知在现代多核处理器上实现的弱内存模型会影响并发代码的正确性。它们也会影响它是否安全。在变量的安全级别取决于值(即取决于其他变量的值)的程序中尤其如此。在本文中,我们说明了当代多核处理器所允许的指令重排序如何导致此类程序中的漏洞,并提出了一种可用于检测此类漏洞的组成性,时序敏感的信息流逻辑。该逻辑通过跟踪有关保证指令发生顺序的指令之间的依赖关系的信息,允许就线程的安全性进行局部局部推理(一次执行一条指令)。然后可以使用依赖/保证推理从单个线程安全性中建立程序安全性。

著录项

  • 来源
    《World Congress on Formal Methods》|2019年|539-555|共17页
  • 会议地点 Porto(PT)
  • 作者单位

    Defence Science and Technology Group Brisbane Australia School of Information Technology and Electrical Engineering The University of Queensland Brisbane Australia;

    School of Information Technology and Electrical Engineering The University of Queensland Brisbane Australia;

    School of Computing and Information Systems The University of Melbourne Melbourne Australia;

  • 会议组织
  • 原文格式 PDF
  • 正文语种
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号