TUHH Open Research
Help
  • Log In
    New user? Click here to register.Have you forgotten your password?
  • English
  • Deutsch
  • Communities & Collections
  • Publications
  • Research Data
  • People
  • Institutions
  • Projects
  • Statistics
  1. Home
  2. TUHH
  3. Publication References
  4. Using dynamic pushdown networks to automate a modular information-flow analysis
 
Options

Using dynamic pushdown networks to automate a modular information-flow analysis

Publikationstyp
Conference Paper
Date Issued
2015-07
Sprache
English
Author(s)
Mantel, Heiko 
Müller-Olm, Markus  
Perner, Matthias  
Wenner, Alexander  
TORE-URI
http://hdl.handle.net/11420/13860
First published in
Lecture notes in computer science  
Number in series
9527 LNTCS
Start Page
201
End Page
217
Citation
Lecture Notes in Computer Science 9527 LNTCS: 201-217 (2015)
Contribution to Conference
25th International Symposium on Logic-Based Program Synthesis and Transformation, LOPSTR 2015  
Publisher DOI
10.1007/978-3-319-27436-2_12
Scopus ID
2-s2.0-84952769205
Publisher
Springer
In this article, we propose a static information-flow analysis for multi-threaded programs with shared memory communication and synchronization via locks. In contrast to many prior analyses, our analysis does not only prevent information leaks due to synchronization, but can also benefit from synchronization for its precision. Our analysis is a novel combination of type systems and a reachability analysis based on dynamic pushdown networks. The security type system supports flow-sensitive tracking of security levels for shared variables in the analysis of one thread by exploiting assumptions about variable accesses by other threads. The reachability analysis based on dynamic pushdown networks verifies that these assumptions are sound using the result of an automatic guarantee inference. The combined analysis is the first automatic static analysis that supports flow-sensitive tracking of security levels while being sound with respect to termination-sensitive noninterference.
Subjects
Concurrency
Information-flow security
Static analysis
DDC Class
004: Informatik
TUHH
Weiterführende Links
  • Contact
  • Send Feedback
  • Cookie settings
  • Privacy policy
  • Impress
DSpace Software

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science
Design by effective webwork GmbH

  • Deutsche NationalbibliothekDeutsche Nationalbibliothek
  • ORCiD Member OrganizationORCiD Member Organization
  • DataCiteDataCite
  • Re3DataRe3Data
  • OpenDOAROpenDOAR
  • OpenAireOpenAire
  • BASE Bielefeld Academic Search EngineBASE Bielefeld Academic Search Engine
Feedback