1. Detection and elimination of inference channels in multilevel relational database systems
- Author
-
X. Qian, Teresa F. Lunt, M.E. Stickel, P.D. Karp, and Thomas D. Garvey
- Subjects
Distributed database ,Computer science ,Relational database ,Inference ,Data security ,Information security ,computer.software_genre ,Set (abstract data type) ,Relational database management system ,Schema (psychology) ,Graph (abstract data type) ,Data mining ,computer ,Foreign key - Abstract
Multilevel relational database systems store information at different security classifications. An inference problem exists if it is possible for a user with a low-level clearance to draw conclusions about information at higher classifications. The authors are developing DISSECT, a tool for analyzing multilevel relational database schemas to assist in the detection and elimination of inference problems. A translation is defined from schemas to an equivalent graph representation, which can be presented graphically in DISSECT. The initial focus is on detection of inference problems that depend only on information all of which is stored in the database. In particular, potential inference problems are identified as different sequences of foreign key relationships that connect the same entities. Inferences can be blocked by upgrading the security classification of some of foreign key relationships. A global optimization approach to upgrading is suggested to block a set of inference problems that allows upgrade costs to be considered, and supports security categories as well as levels. >
- Published
- 2002
- Full Text
- View/download PDF