An information flow analysis of recursive programs based on a lattice model of security classes

This paper shows a technique for efficiently analyzing the information flow of a program that generally includes recursive procedures. This technique enables security levels representing the secrecy of data to be assigned according to an arbitrary finite distributive lattice. This paper proves the s...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Electronics & communications in Japan. Part 3, Fundamental electronic science Fundamental electronic science, 2004-09, Vol.87 (9), p.48-61
Hauptverfasser: Kuninobu, Shigeta, Takata, Yoshiaki, Seki, Hiroyuki, Inoue, Katsuro
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:This paper shows a technique for efficiently analyzing the information flow of a program that generally includes recursive procedures. This technique enables security levels representing the secrecy of data to be assigned according to an arbitrary finite distributive lattice. This paper proves the soundness of the proposed information flow analysis method and shows that this algorithm can be executed in cubic order of the program description size. In addition, a congruence relation is used to extend the algorithm so that functions can be appropriately introduced to enable information within arguments to be hidden. Finally, a prototype system is used to present execution results of the proposed algorithm. © 2004 Wiley Periodicals, Inc. Electron Comm Jpn Pt 3, 87(9): 48–61, 2004; Published online in Wiley InterScience (www.interscience.wiley.com). DOI 10.1002/ecjc.20099
ISSN:1042-0967
1520-6440
DOI:10.1002/ecjc.20099