|
ABSTRACT
This article presents an approach to concurrency control for transactions in a Multilevel Secure Database Management System (MLS/DBMS). The major problem is that concurrency control mechanisms used in traditional DBMSs are not adequate in a MLS/DBMS, since they may be exploited to establish covert channels. The approach presented in this article, which uses single-version data items, is based on the use of nested transactions, application-level recovery, and notification-based locking protocols. All these features allow us to develop a concurrency control mechanism that is free of timing channels and avoids many of the shortcomings of the concurrency control mechanisms so far developed for conventional (i.e., flat) transactions, such as transaction starvation and resource wastage.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
 |
3
|
|
| |
4
|
ATLURI, V., JAJODIA, S., MCCOLLUM,C.,AND MUKKAMALA, R. 1997. Multilevel secure transaction processing: Status and prospects. In Database Security: Status and Prospects P. Samarati, and R. Sandhu, Eds, Chapman & Hall.
|
 |
5
|
|
| |
6
|
BERTINO, E., CATANIA,B.,AND FERRARI, E. 2000. A nested transaction model for multilevel secure database management system. Tech. Rep. Dept. of Computer Science, University of Milan, Italy.
|
| |
7
|
BELL,D.E.AND LAPADULA, L. J. 1976 Secure computer systems: Unified exposition and multics interpretation. Tech. Rep. MTR-2997, The Mitre Corp., Bedford, MA.
|
| |
8
|
|
| |
9
|
|
| |
10
|
Department of Defense. Trusted computer system evaluation criteria, DOD 5200.28-STD, Dept. of Defense, Washington, D.C.
|
| |
11
|
GOGUEN,J.A.AND MESEGUER, J. 1982. Security policy and security models. In Proceedings of the IEEE Symposium on Security and Privacy.
|
| |
12
|
|
| |
13
|
|
| |
14
|
|
| |
15
|
Informix-Online/Secure Administrator's Guide, Menlo Park, CA.
|
| |
16
|
Informix-Online/Secure Security Features User's Guide, Menlo Park, CA.
|
| |
17
|
|
| |
18
|
IRVINE, C. E., ACHESON,T.B.,AND THOMPSON, M. F. 1990. Building trust into a multilevel file system. In Proceedings of the 13th National Computer Security Conference Washington D.C.
|
| |
19
|
|
| |
20
|
|
| |
21
|
JAJODIA, S., MANCINI, L., AND RAY, I. 1990. Multiversion concurrency control for multilevel secure database systems. In Proceedings of the IEEE Symposium on Security and Privacy.
|
| |
22
|
MAIMONE,W.T.AND GREENBERG, I. B. 1990. Single-level multiversion schedulers for multilevel secure database systems.In Proceedings of the 6th Annual Computer Security Applications Conference, 137-147.
|
| |
23
|
John McDermott , Sushil Jajodia, Orange locking: channel-free database concurrency control via locking, Results of the Sixth Working Conference of IFIP Working Group 11.3 on Database Security on Database security, VI : status and prospects: status and prospects, p.267-284, January 1993, Simon Fraser Univ., Vancouver, British Columbia, Canada
|
| |
24
|
|
| |
25
|
|
| |
26
|
|
| |
27
|
SCHAEFER,M.A.AND WALSH, G. 1988. Lock/ix: On implementing Unix on the Loch TCB. In Proceedings of the 11th National Computer Security Conference, 17-20.
|
| |
28
|
Sybase Secure SQL Server Security Administrator's Guid, Emeryville, CA.
|
| |
29
|
|
| |
30
|
Trusted Oracle Administrator's Guide. Redwood City, CA.
|
|