Mandatory Security Policy Enforcement in Commercial Off the Shelf Database Management System Software: A Comparative Analysis of Informix On-Line/ Secure and Trusted Oracle

Abstract

The objective of this thesis is to analyze the mandatory access control (MAC) features of two commercial multilevel trusted database management systems (DBMS): Trusted ORACLE 7 and Informix-OnLine/Secure 5.0. We are attempting to determine how the problem of multilevel sharing of information is addressed in each multilevel secure DBMS. Commercially available documentation is used to examine the mandatory access controls enforced on labeled subjects and labeled objects and to compare them to the Class B1 requirements for MAC and labeling set forth in the Trusted Computer System-Evaluation Criteria (TCSEC). A decomposition of the TCSEC requirements for MAC and labeling is mapped to the DBMS documentation to determine if the Class B1 requirements are met by each DBMS. With the TCSEC mapping as a reference, the interface features in support of MAC are analyzed and compared between the products. This analysis shows that each DBMS uses different schema objects and privilege sets to enforce its mandatory security policy. The MAC mechanism of each product is based on the Bell-LaPadula security model, extended to prohibit the writeup of data from lower level subjects to higher level objects. Each DBMS allows traditional trusted subjects to writedown data. When special privileges are granted to users, readups and writeups are permitted in both DBMSs. Database security, Multilevel secure database management systems, B1 DBMS, TCSEC Analysis, Database analysis, Database evaluations.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 1994
Accession Number
ADA285970

Entities

People

  • Keith E. Muschalek

Organizations

  • Naval Postgraduate School

Tags

Communities of Interest

  • Cyber
  • Space

DTIC Thesaurus Topics

  • Application Software
  • Communication Channels
  • Computer Program Documentation
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Cybersecurity
  • Database Management Systems
  • Databases
  • Information Systems
  • Kernels (Operating System)
  • National Security
  • Operating Systems
  • Relational Database Management Systems
  • System Software
  • United States

Fields of Study

  • Computer science

Readers

  • Computer Science.
  • Cybersecurity.
  • Database Systems and Applications