Title :
LSBA Based Security Verification in MCC
Author :
Li, Zhenhao ; Zheng, Xiaojuan ; Wei, Yonglong
Author_Institution :
Sch. of Software, Northeast Normal Univ., Changchun, China
Abstract :
This paper presents a new way to verify whether a behavior model of code satisfies a security policy in the model-carrying code(MCC) approach for safe execution of untrusted code. This new verification method based on a new kind of model called logic semantic based automata(LSBA). Logic semantic based pushdown automata(LSBPDA)is to model safety-related behaviors of codes unknown to a user and logic semantic based finite states automata (LSBFSA) is to model security policies of users. Verification is done by checking wether the language of the LSBPDA model of a policy and the language of the LSBFSA model of untrusted code intersect. This new method is formal in nature and suitable for automation of the verification step in MCC method.
Keywords :
codes; finite state machines; formal verification; security of data; logic semantic based automata security verification; logic semantic based pushdown automata; model-carrying code; security policies; semantic based finite states automata; Automata; Automation; Computational modeling; Control systems; Helium; Logic; Natural languages; Security; Software safety; Virtual manufacturing;
Conference_Titel :
Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-4507-3
Electronic_ISBN :
978-1-4244-4507-3
DOI :
10.1109/CISE.2009.5362528