Automated Proof of Bell-LaPadula Security Properties

01/28/2020
by   Maximiliano Cristiá, et al.
0

Almost fifty years ago, D.E. Bell and L. LaPadula published the first formal model of a secure system, know today as the Bell-LaPadula (BLP) model. BLP is described as a state machine by means of first-order logic and set theory. The authors also formalize two state invariants known as security condition and *-property. Bell and LaPadula prove that all the state transitions preserve these invariants. In this paper we present a fully automated proof of the security condition and the *-property for all the model operations. The model and the proofs are coded in the log tool. As far as we know this is the first time such proofs are automated. Besides, we show that the log model is also an executable prototype. Therefore we are providing an automatically verified executable prototype of BLP.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/21/2022

An Automatically Verified Prototype of the Android Permissions System

In a previous work De Luca and Luna presented formal specifications of i...
research
09/02/2020

An Automatically Verified Prototype of the Tokeneer ID Station Specification

The Tokeneer project was an initiative set forth by the National Securit...
research
08/20/2019

Two-variable logic revisited

In this paper we present another proof for the well-known small model pr...
research
01/05/2022

WebSpec: Towards Machine-Checked Analysis of Browser Security Mechanisms

The complexity of browsers has steadily increased over the years, driven...
research
01/19/2021

Proof Automation in the Theory of Finite Sets and Finite Set Relation Algebra

log ('setlog') is a satisfiability solver for formulas of the theory of ...
research
03/19/2020

Automatically Proving Microkernels Free from Privilege Escalation from their Executable

Operating system kernels are the security keystone of most computer syst...
research
05/22/2021

Edelman's Steps Toward a Conscious Artifact

In 2006, during a meeting of a working group of scientists in La Jolla, ...

Please sign up or login with your details

Forgot password? Click here to reset