Concrete And Abstract Semantics To Check Secure Information Flow In Concurrent Programs

Fundamenta Informaticae(2004)

引用 3|浏览5
暂无评分
摘要
This paper presents a technique for verifying secure information flow in concurrent programs consisting of a number of independently executing sequential processes with private memory. Communications between processes are synchronous. Moreover, processes are open systems that can accept inputs from the environment and produce outputs towards the environment. The technique is based on an abstract interpretation. First we define a concrete instrumented semantics where each value is annotated with the security level of the information on which it depends. Then we define an abstract semantics of the language that abstracts from actual data and maintains only the annotations on the security level.
更多
查看译文
关键词
security level,abstract interpretation,abstract semantics,concrete instrumented semantics,secure information flow,actual data,concurrent program,open system,private memory,sequential process,Abstract Semantics,Concurrent Programs,Secure Information Flow
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要