Skip to content
This repository has been archived by the owner on May 3, 2022. It is now read-only.

Design principles

Mike Bursell edited this page Nov 6, 2019 · 5 revisions

Design Principles for the Enarx project

The Enarx project adheres to and champions the following Design Principles:

  1. Minimal Trusted Computing Base
  2. Minimum trust relationships
  3. Deployment-time portability
  4. Network stack outside TCB
  5. Security at rest, in transit and in use
  6. Auditability
  7. Open source
  8. Open standards
  9. Memory safety
  10. No backdoors

Should you be interested, you can see more details about each of these principles on the extended Design Principles page.

Where to next?

For more about contributing in general, please read our guide on how to contribute.