trusted-execution-environment
Here are 89 public repositories matching this topic...
Language:All
Sort:Most stars
The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3 and DTLS 1.3!
- Updated
Dec 18, 2025 - C
A unified framework for privacy-preserving data analysis and machine learning
- Updated
Nov 13, 2025 - Python
Apache Teaclave™ SGX SDK helps developers to write Intel SGX applications in the Rust programming language, and also known as Rust SGX SDK.
- Updated
Sep 4, 2025 - Rust
A curated list of public TEE resources for learning how to reverse-engineer and achieve trusted code execution on ARM devices
- Updated
Jul 8, 2024
An Open Framework for Federated Learning.
- Updated
Dec 1, 2025 - Python
Apache Teaclave™ is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple.
- Updated
Sep 25, 2025
A curated list of open-source projects that help exploit Intel SGX technology
- Updated
Dec 14, 2025
Deploy any app to TEE.
- Updated
Dec 17, 2025 - Rust
Teaclave TrustZone SDK enables safe, functional, and ergonomic development of trustlets.
- Updated
Dec 11, 2025 - Rust
Assured confidential execution (ACE) implements VM-based trusted execution environment (TEE) for embedded RISC-V systems with focus on a formally verified and auditable firmware.
- Updated
Dec 10, 2025 - Rust
Edgeless RT is an SDK and a runtime for Intel SGX. It combines top-notch Go support with simplicity, robustness and a small TCB. Developing confidential microservices has never been easier! C++17 and Rust (experimental) are also supported.
- Updated
Dec 18, 2025 - C++
This repository contains the code for a fuzzing prototype for the OP-TEE system call interface using AFL.
- Updated
Aug 12, 2021 - C
Kuscia(Kubernetes-based Secure Collaborative InfrA) is a K8s-based privacy-preserving computing task orchestration framework.
- Updated
Dec 15, 2025 - Go
Privacy preserving voluntary Covid-19 self-reporting platform. Share your location history and status, get alerts you are in high risk areas and identify high risk regions
- Updated
Sep 6, 2020 - Rust
MultiZone® Security TEE is the quick and safe way to add security and separation to any RISC-V processors. The RISC-V standard ISA doesn't define TrustZone-like primitives to provide hardware separation. To shield critical functionality from untrusted third-party components, MultiZone provides hardware-enforced, software-defined separation of multi
- Updated
Jan 24, 2024 - C
Sentient Enclaves Framework for Confidential AI & Crypto Apps
- Updated
Dec 17, 2025 - Rust
sgxwallet is the first-ever opensource high-performance hardware secure crypto wallet that is based on Intel SGX technology. First opensource product on Intel SGX whitelist. Scales to 100,000+ transactions per second. Currently supports ETH and SKALE, and will support BTC in the future. Sgxwallet is under heavy development and use by SKALE network.
- Updated
Oct 3, 2025 - Shell
mTower is Trusted Execution Environment specially designed to be used on MicroController Units (MCUs) supporting ARM TrustZone technology (e.g., Cortex-M23/33/35p). mTower operates well under restrictions typical for such environment – small RAM and ROM sizes, relatively low performance, absence of rich OSes providing variety of services availab…
- Updated
May 16, 2025 - C
This specification will define the RISC-V privilege ISA extensions required to support Supervisor Domain isolation for multi-tenant security use cases e.g. confidential-computing, trusted platform services, fault isolation and so on.
- Updated
Dec 16, 2025 - Makefile
Apache Teaclave (incubating) Java TEE SDK is an open source universal confidential computing framework, making java computation on privacy-sensitive data safe and simple.
- Updated
Jul 19, 2025 - Java
Improve this page
Add a description, image, and links to thetrusted-execution-environment topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with thetrusted-execution-environment topic, visit your repo's landing page and select "manage topics."