| dc.contributor.author | 
Olivier, MS 
 | 
 | 
| dc.contributor.author | 
Von Solms, SH 
 | 
 | 
| dc.contributor.editor | 
Linck, M.H. 
 | 
 | 
| dc.date.accessioned | 
2018-08-06T13:51:59Z | 
 | 
| dc.date.available | 
2018-08-06T13:51:59Z | 
 | 
| dc.date.issued | 
1991 | 
 | 
| dc.identifier.citation | 
Olivier, M.S. & Von Solms, S.H. (1991) Building a secure database using self-protecting objects. Proceedings of the 6th Southern African Computer Symposium, De Overberger Hotel, Caledon, 2-3 July 1991 | 
en | 
| dc.identifier.uri | 
http://hdl.handle.net/10500/24568 | 
 | 
| dc.description.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 concealed 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.
We propose a model for extending Object-Oriented Database Systems to enable objects themselves to ensure security - i.e. 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. | 
en | 
| dc.language.iso | 
en | 
en | 
| dc.subject | 
Security | 
en | 
| dc.subject | 
Multilevel secure database | 
en | 
| dc.subject | 
DBMS | 
en | 
| dc.subject | 
Object-oriented | 
en | 
| dc.subject | 
Path context model (PCM) | 
en | 
| dc.title | 
Building a secure database using self-protecting objects | 
en |