2007
DOI: 10.1007/s10207-007-0019-9
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic security labels and static information flow control

Abstract: This paper presents a language in which information flow is securely controlled by a type system, yet the security class of data can vary dynamically. Information flow policies provide the means to express strong security requirements for data confidentiality and integrity. Recent work on security-typed programming languages has shown that information flow can be analyzed statically, ensuring that programs will respect the restrictions placed on data. However, real computing systems have security policies that… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
57
0

Year Published

2009
2009
2019
2019

Publication Types

Select...
5
5

Relationship

2
8

Authors

Journals

citations
Cited by 84 publications
(57 citation statements)
references
References 32 publications
0
57
0
Order By: Relevance
“…We would like to explore connections with other dynamic approaches-e.g., languages that propagate dynamic labels [44], [36] and provenance metadata. We hope that these languages will suggest mechanisms for enforcing security properties at finer levels of granularity than our current, static, approach can track.…”
Section: Future Workmentioning
confidence: 99%
“…We would like to explore connections with other dynamic approaches-e.g., languages that propagate dynamic labels [44], [36] and provenance metadata. We hope that these languages will suggest mechanisms for enforcing security properties at finer levels of granularity than our current, static, approach can track.…”
Section: Future Workmentioning
confidence: 99%
“…Because the object alias initialization is executed only once, we can assign the document object to any variable that would denote the same data location. This kind of programs is rejected by static analysis tools like JIF [3].…”
Section: Challengesmentioning
confidence: 99%
“…RELATED WORK In recent papers security labels [10][20] [21] have been the most used concept in DLP. There is a difference between labels and tags from this work.…”
Section: Helper Command Implementationmentioning
confidence: 99%