2007
DOI: 10.1016/j.entcs.2005.05.045
|View full text |Cite
|
Sign up to set email alerts
|

Secured Information Flow for Asynchronous Sequential Processes

Abstract: We present in this article a precise security model for data confidentiality in the framework of ASP (Asynchronous Sequential Processes). ASP is based on active objects, asynchronous communications, and dataflow synchronizations. We extend it with security levels attached to activities (active objects) and transmitted data.We design a security model that guarantees data confidentiality within an application; this security model takes advantages of both mandatory and discretionary access models. We extend the s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
11
0

Year Published

2012
2012
2021
2021

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 7 publications
(11 citation statements)
references
References 21 publications
0
11
0
Order By: Relevance
“…Their security approach mainly focuses on other aspects of concurrency such as interleaving processes within an object's thread that might compromise the confidentiality of data. In [2], a dynamic approach is proposed to enforce data confidentiality in the ASP language [14], which is an active object language that uses the future mechanism. In [2], security levels of activities, variables, and futures are fixed and are assigned by the programmer prior to the program execution, but the compliance is checked at runtime when fetching a future value.…”
Section: Research Goal and Methodologymentioning
confidence: 99%
See 1 more Smart Citation
“…Their security approach mainly focuses on other aspects of concurrency such as interleaving processes within an object's thread that might compromise the confidentiality of data. In [2], a dynamic approach is proposed to enforce data confidentiality in the ASP language [14], which is an active object language that uses the future mechanism. In [2], security levels of activities, variables, and futures are fixed and are assigned by the programmer prior to the program execution, but the compliance is checked at runtime when fetching a future value.…”
Section: Research Goal and Methodologymentioning
confidence: 99%
“…In [2], a dynamic approach is proposed to enforce data confidentiality in the ASP language [14], which is an active object language that uses the future mechanism. In [2], security levels of activities, variables, and futures are fixed and are assigned by the programmer prior to the program execution, but the compliance is checked at runtime when fetching a future value. In this thesis, we are looking for a permissive approach where security levels of variables and futures are evaluated during runtime instead of being assigned and over approximated at compile time.…”
Section: Research Goal and Methodologymentioning
confidence: 99%
“…To reduce the run-time overhead, we combine it with a sound static analysis, as the one in [17]. In a paper by Attali et al [2], a dynamic information-flow control approach is performed for the ASP language. Security levels are assigned to activities and communicated data (an activity includes an active object and several passive objects controlled by one thread).…”
Section: Related Workmentioning
confidence: 99%
“…Since future references are not confidential, they are passed between activities without dynamic checking, but getting a future value is checked by a reply transmission rule. In [2], the security model guarantees data confidentiality for multi-level security (MLS) systems, which means that an entity is allowed to access only the information that it is allowed to access. Our approach adds flow-sensitivity, which allows security levels of variables to change inside an object.…”
Section: Related Workmentioning
confidence: 99%
“…[30], is based on message passing models different to our high level language model. The paper [6] addresses only direct information flows in active objects. The priority program Reliably Secure Software Systems (RS3) of the German Research Foundation (DFG) [34] addresses in its part project MoVeSPAcI [42] security of actor systems using an event based approach without futures.…”
Section: Related Work and Conclusionmentioning
confidence: 99%