SAFE: A clean-slate architecture for secure systems

13Citations
Citations of this article
19Readers
Mendeley users who have this article in their library.
Get full text

Abstract

SAFE is a large-scale, clean-slate co-design project encompassing hardware architecture, programming languages, and operating systems. Funded by DARPA, the goal of SAFE is to create a secure computing system from the ground up. SAFE hardware provides memory safety, dynamic type checking, and native support for dynamic information flow control. The Breeze programming language leverages the security features of the underlying machine, and the 'zero kernel' operating system avoids relying on any single privileged component for overall system security. The SAFE project is working towards formally verifying security properties of the runtime software. The SAFE system sets a new high-water mark for system security, allowing secure applications to be built on a solid foundation rather than on the inherently vulnerable conventional platforms available today. © 2013 IEEE.

Cite

CITATION STYLE

APA

Chiricescu, S., Dehon, A., Demange, D., Iyer, S., Kliger, A., Morrisett, G., … Wittenberg, D. (2013). SAFE: A clean-slate architecture for secure systems. In 2013 IEEE International Conference on Technologies for Homeland Security, HST 2013 (pp. 570–576). https://doi.org/10.1109/THS.2013.6699066

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free