Title :
State Space Reduction for Verifying Noninterference
Author :
Zhou, Conghua ; Chen, Li ; Ju, Shiguang ; Liu, Zhifeng
Author_Institution :
Sch. of Comput. Sci. & Telecommun. Eng., Jiangsu Univ., Zhenjiang, China
Abstract :
Existing algorithmic approaches to verifying noninterference suffer from the state explosion problem. In order to make these approaches more practical, we proposed an abstraction technique which attempts to decrease the size of the security system by focusing on variables and local transitions of the system related with noninterference. In this way, noninterference is preserved, but the size of the model that needs to be verified becomes smaller. We further showed how the technique can be applied in verifying the programming language IMP. We proposed an over approximation computation of related variables and local transitions such that our technique can be implemented automatically. Our technique also can be extended to verify intransitive noninterference smoothly.
Keywords :
program verification; programming languages; security of data; state-space methods; abstraction technique; noninterference verification; programming language IMP; security system; state explosion problem; state space reduction; Access control; Computer languages; Computer science; Concrete; Explosions; Information security; Multilevel systems; Reliability engineering; Software algorithms; State-space methods; abstraction; intransitive noninterference; noninterference;
Conference_Titel :
Secure Software Integration and Reliability Improvement, 2009. SSIRI 2009. Third IEEE International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-0-7695-3758-0
DOI :
10.1109/SSIRI.2009.31