Transaction Processing Using an Untrusted Scheduler in a Multilevel Database with Replicated Architecture

Abstract

Replicated architecture has been proposed as a way to obtain acceptable performance in a multilevel secure database system. This architecture contains a separate database for each security level such that each contains replicated data from lower security classes. The consistency of the values of replicated data items must be maintained without unnecessarily interfering with concurrency of database operations. This paper provides a protocol to do this that is secure, since it is free of covert channels, and also ensures one-copy serializability of executing transactions. The protocol can be implemented with untrusted processes for both concurrency and recovery.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1992
Accession Number
ADA462366

Entities

People

  • Oliver Costich

Organizations

  • George Mason University

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Abstracts
  • Computer Access Control
  • Consistency
  • Cybersecurity
  • Databases
  • Digital Information
  • Engineering
  • Front End Processors
  • Information Operations
  • Information Systems
  • Military Research
  • Models
  • Recovery
  • Scheduling (Production)
  • Security
  • Software Design
  • Standards

Fields of Study

  • Computer science

Readers

  • Cybersecurity.
  • Database Systems and Applications