Romulus, A Computer Security Properties Modeling Environment: Romulus Library of Models. Volume 3.

Abstract

The Romulus security properties modeling environment contains tools, theories, and models that support the high- level design and analysis of secure systems. The Romulus nondisclosure tool supports development and analysis of distributed composite security models and their properties. The Romulus modeling approach establishes the models on a solid theoretical basis and uses formal mathematical too to aid in the analysis. Romulus allows a user to express a model of a secure system using a formal specification notation that combines graphics and text. Verification the model proves that it satisfies its critical properties. The user verifies the model by using a combination of automatic decision procedures and interactive theorem proving. The primary emphasis in the current system is the analysis of multilevel trusted system models to see if they satisfy nondisclosure properties. Romulus allows includes a tool for formally specifying and verifying authentication protocols. This tool can be used to reason about the beliefs of the parties engaged in a protocol in order to analyze whether the protocol achieves the desired behavior. The Romulus theories include formal theories of nondisclosure, integrity, and availability security. The Romulus library of models demonstrates the application of these theories.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Apr 01, 1996
Accession Number
ADA310944

Entities

People

  • A. Heff
  • B. Hartman
  • L. Gong
  • S. Brackin
  • S. Foley

Tags

Communities of Interest

  • C4I
  • Cyber
  • Energy and Power Technologies
  • Sensors

DTIC Thesaurus Topics

  • Abstracts
  • Algorithms
  • Authentication
  • Availability
  • Communications Protocols
  • Computer Access Control
  • Computers
  • Computing System Architectures
  • Cybersecurity
  • Device Drivers
  • Fault Tolerance
  • Language
  • Operating Systems
  • Security
  • Security Protocols
  • Specifications
  • Standards

Fields of Study

  • Computer science

Readers

  • Computational Linguistics
  • Computational Modeling and Simulation
  • Cybersecurity.

Technology Areas

  • Cyber