Home / Companies / Evervault / Blog / Post Details
Content Deep Dive

How We Built Cages: Wrapping Up

Blog post from Evervault

Post Details
Company
Date Published
Author
Liam Farrelly
Word Count
1,383
Company Posts That Month
8
Language
English
Hacker News Points
-
Post removed?
No
Summary

The blog post discusses the development of Cages, a generic enclave runtime designed to prioritize security and usability while abstracting the complexities of running services in Trusted Execution Environments (TEEs). It explains how Cages allow developers to build and deploy Enclave Image Files (EIFs) in their own environments using Docker, followed by deployment into Nitro Enclaves with Evervault processes handling traffic, health monitoring, and runtime configurations. The post details the unique trust model that ensures both the developers and Evervault can trust the Cages, using a combination of attestation documents, TLS handshakes, JWTs, and internal services to manage sensitive data securely. Usability is enhanced by simplifying the deployment process and integrating proxies to facilitate DNS queries and TCP connections, while also offering options for network restrictions. The overarching aim is to make TEEs accessible without sacrificing security or requiring significant engineering efforts, with ongoing updates and new features being added to improve control and functionality.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.