Lessons learned using alloy to formally specify MLS-PCA trusted security architecture
Proceedings of the 2004 ACM workshop on Formal methods in security engineering
Designing secure systems on reconfigurable hardware
ACM Transactions on Design Automation of Electronic Systems (TODAES)
Security Primitives for Reconfigurable Hardware-Based Systems
ACM Transactions on Reconfigurable Technology and Systems (TRETS)
Policy-driven memory protection for reconfigurable hardware
ESORICS'06 Proceedings of the 11th European conference on Research in Computer Security
Hi-index | 0.01 |
DOD Joint Vision 2020 (JV2020) is the integratedmulti-service planning document for conduct amongcoalition forces of future warfare. It requires theconfluence of a number of key avionics technicaldevelopments: integrating the network-centric battlefield,management of hundred thousands of distributedprocessors, high assurance Multi Level Security (MLS) inthe battlefield, and low cost high assurance engineering.This paper describes the results of a study and modelingof a new security architecture, (MLS-PCA), that yields apractical solution for JV2020 based upon DARPAPolymorphic Computing Architecture (PCA) advances,and a new distributed process-level encryption scheme.The paper defines a functional model and a verifiedformal specification of MLS-PCA, for high assurance,with the constraints PCA software and hardwaremorphware must support. Also, the paper shows a viablemapping of the MLS-PCA model to the PCA hardware.MLS-PCA is designed to support upwards of 500,000CPUs predicted by Moore's law to be available circa2020. To test such speculation, the paper concludes witha description of an in-progress proof-of-conceptimplementation of MLS-PCA using a 100-node GridComputing system and an MLS distributed targetingapplication.