The Enarx Project

The Enarx Project is an open-source security software publisher focused on confidential computing, offering a specialized runtime that encrypts and isolates sensitive workloads inside hardware-based Trusted Execution Environments (TEEs) without exposing data to cloud providers, operating systems, or hypervisors. Its sole product, enarx, packages applications as WebAssembly modules, then deploys them into TEEs provided by AMD SEV-SNP, Intel TDX, or IBM PEF, ensuring that code and data remain encrypted even while in use; this makes the tool attractive to DevOps teams, financial-services developers, and privacy-centric SaaS vendors who need verifiable, key-protected execution for AI inference, key-management services, or multi-party analytics. Because enarx abstracts underlying silicon differences, the same compiled Wasm artifact can be shipped from a developer laptop to on-prem servers or major public clouds without retooling, while attestation quotes generated at launch let auditors confirm that only authorized bytecode runs within a genuine secure enclave. The runtime integrates with standard container pipelines through OCI-compatible packaging, supports languages such as Rust, Go, C, and Python, and exposes a sockets-like host API so that existing micro-services can be lifted into tamper-resistant environments with minimal refactoring. Enarx Project software is available for free on get.nero.com, where downloads are delivered through trusted Windows package sources such as winget, always installing the latest upstream build and permitting batch installation alongside other applications.

enarx

Confidential Computing with WebAssembly

Details