Towards a system-wide and transparent security mechanism using language-level information flow control
Towards a system-wide and transparent security mechanism using language-level information flow control
复制标题
使用语言级信息流控制建立全系统透明的安全机制
DOI:
10.1145/1854099.1854107
复制
发表时间:
2010
期刊:
影响因子:
--
通讯作者:
M. Sharifi
中科院分区:
文献类型:
--
作者:
M. R. Azadmanesh;M. Sharifi
Operating systems try to provide secure platforms using appropriate security mechanisms like DAC and MAC. In spite of this, information confidentiality is not totally provided when information flows in the program memory space. Programming language level security techniques have thus been introduced to provide secure information flow inside programs. Existing works on programming language level are problematic though because their information flow policies have not been integrated into the underlying system security policies. In this paper we propose a dynamic solution for tracking and enforcing information flow policies inside the Java framework that is integrated with a trusted operating system namely SELinux. Our solution focuses on internal structure of JVM, implicating no modification to Java programming language. Experimental results have shown a bearable runtime overhead on running programs.