×

兹马思-数学第一资源

通过线性连续性确保信息流的安全。(英语) Zbl 1030.68015
摘要:安全类型化语言通过类型检查强制执行保密或完整性策略。本文研究了连续传递样式(CPS)作为证明这类语言执行不干涉的一种方法,并作为理解它们编译的第一步。我们提出了一个低层次,安全的演算与高阶,命令的特点和线性延续。线性延续在程序的控制流上施加了一个堆栈规则。类型系统中的这个附加结构使我们能够建立一个强大的信息流安全属性,称为不干扰。我们证明了我们的CPS目标语言具有不干扰性,并且展示了如何将安全的高级程序翻译成这种低级语言。这种不干涉证明对于具有高阶函数和状态的语言来说是第一次。

理学硕士:
68N15 程序设计语言理论
68N01号 软件理论概论
PDF格式 BibTeX公司 XML 引用
全文: 内政部