ProtectOS: Operating system and hardware support for small objects

Autor: John W. Holford, George M. Mohay
Rok vydání: 1997
Předmět:
Zdroj: Information Security and Privacy ISBN: 9783540632320
ACISP
DOI: 10.1007/bfb0027918
Popis: The goal of the Computer Architecture for Secure Systems (CASS) project (Mohay et al., 1993) is to develop an architecture and tools to ensure the security and integrity of software in distributed systems. As part of that work -we have been investigating the use of the Intel 80286'' segmentation hardware to enhance the security and integrity of small objects. Object oriented design and programming are considered by their proponents to facilitate the development of quality software. None the less the static semantics of an OOP language cannot, of its own nor even when combined with systematic and comprehensive testing, guarantee the correctness of a program. In this paper, we outline a novel way of combining object oriented programming with the under-exploited hardware level security mechanisms provided by the Intel [email protected]'' processor family to provide additional integrity for such programs and to assist with program debugging. The hardware protection mechanisms which are intended to provide process isolation are used at a lower level of granularity to isolate the objects that exist within a process.
Databáze: OpenAIRE