DocumentCode
2028729
Title
Reconstructing security types for automated policy enforcement in FABLE
Author
Afshar, Arash ; Fallah, Mehran S.
Author_Institution
Dept. of Comput. Eng. & Inf. Technol., Amirkabir Univ. of Technol., Tehran, Iran
fYear
2011
fDate
6-8 Sept. 2011
Firstpage
358
Lastpage
363
Abstract
Providing security at programming language level has received enormous attention in recent years. FABLE is an outstanding language intended to enforce the security policies specified by programmers. In doing so, it employs a rich type system whereby only a program with appropriate labels and policy-function calls can type-check. In this paper, we present a constraint-based type system that enables FABLE to infer security labels. It can also be utilized to correct an ill-typed program by identifying missing policy-function invocations. The point is how to preserve the intended functionality of a program when we add code to satisfy a given policy.
Keywords
programming languages; security of data; FABLE; automated policy enforcement; policy function invocations; programming language security; security policies; security type reconstruction; Access control; Color; Computer languages; Educational institutions; Inference algorithms; Semantics; language-based security; static analysis; type reconstruction; type reconstructionutomated policy enforcement; utomated policy enforcement;
fLanguage
English
Publisher
ieee
Conference_Titel
Network and System Security (NSS), 2011 5th International Conference on
Conference_Location
Milan
Print_ISBN
978-1-4577-0458-1
Type
conf
DOI
10.1109/ICNSS.2011.6060030
Filename
6060030
Link To Document