Information Flow Analysis of Component-Structured Applications

  • Authors:
  • P. Herrmann

  • Affiliations:
  • -

  • Venue:
  • ACSAC '01 Proceedings of the 17th Annual Computer Security Applications Conference
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software component technology facilitates the cost-effectivedevelopment of specialized applications. Nevertheless,due to the high number of principals involved in acomponent-structured system, it introduces special securityproblems which have to be tackled by a thorough securityanalysis. In particular, the diversity and complexity of informationflows between components hold the danger of leakinginformation. Since information flow analysis, however,tends to be expensive and error-prone, we apply our object-orientedsecurity analysis and modeling approach. It employsUML-based object-oriented modeling techniques andgraph rewriting in order to make the analysis easier and toassure its quality even for large systems. Information flowis modeled based on Myers' and Liskov's decentralized labelmodel combining label-based read access policy modelsand declassification of information with static analysis.We report on the principles of information flow analysis ofcomponent-based systems, clarify its application by meansof an example, and outline the corresponding tool-support.