Title :
A locking protocol for multilevel secure databases using two committed versions
Author_Institution :
Dept. of Comput. Sci., Pennsylvania State Univ., University Park, PA, USA
Abstract :
This paper presents a locking protocol for secure databases which produces one-copy serializable and strict schedules. These schedules satisfy the multilevel security property-thus, the protocol is secure. The proposed protocol requires only two committed versions of the database; it executes read downs on the earlier committed version, while transactions accessing objects at their own level execute on the later committed version and are synchronized using strict 2PL. We discuss how the proposed protocol supports the execution of long-running transactions. The paper presents many useful details of snapshot maintenance for locking protocols in secure databases
Keywords :
database management systems; protocols; security of data; committed versions; locking protocol; multilevel secure databases; multilevel security property; snapshot maintenance; strict schedules; Access protocols; Computer science; Concurrency control; Concurrent computing; Costs; Data security; Delay; Processor scheduling; Timing; Transaction databases;
Conference_Titel :
Computer Assurance, 1995. COMPASS '95. Systems Integrity, Software Safety and Process Security. Proceedings of the Tenth Annual Conference on
Conference_Location :
Gaithersburg, MD
Print_ISBN :
0-7803-2680-2
DOI :
10.1109/CMPASS.1995.521899