Building a Secure Database using Self-protecting Objects

Martin S Olivier and Sebastiaan H von Solms

1992

Citation information

MS Olivier and SH von Solms, "Building a Secure Database using Self-protecting Objects", Computers & Security, 11, 3, 259-271, 1992

Abstract

In current database systems the responsibility for enforcing security is often given to the various application programs. Even where the Database Management System (DBMS) does supply security mechanisms, a single application program often handles sensitive transactions for some users and therefore needs a high clearance for accessing data - this may render the provided mechanisms inadequate. Furthermore, the user's identity is often blurred because the user has many 'software agents' acting on its behalf - especially in distributed environments. A simple mapping between subjects and objects is no longer possible.

This paper proposes a model for extending Object-Oriented Database Systems to enable objects themselves to ensure security - ie to protect themselves. This extension is based on the concept of 'baggage' - baggage is collected from all components involved in any request; this baggage may then be verified by the object against its personal security profile before any method is executed.

Keywords

Security, Multilevel Secure DBMS, Object-oriented, Path Context Model (PCM)

BibTeX entry

@ARTICLE(secdb,
  AUTHOR={Martin S Olivier and Sebastiaan H von Solms},
  TITLE={Building a Secure Database using Self-protecting Objects},
  JOURNAL={Computers \& Security},
  VOLUME={11},
  NUMBER={3},
  PAGES={259--271},
  YEAR={1992} )

Full text

The full text may be downloaded from http://mo.co.za/ask/secdb.pdf (PDF, 51K) (©Elsevier).

Note that a username and password are required to download the full text. (Why?) Please e-mail me and I will send you a username and password.


[Publications] [Home]
Page maintained by Martin Olivier
Last update: February 5, 2002