An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with trusted-execution-environment

A curated list of projects in awesome lists tagged with trusted-execution-environment .

https://github.com/wolfSSL/wolfSSL

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!

c-library cipher-suites cryptography cryptography-api dtls embedded-systems encryption fips https iot openssl openssl-alternative openssl-api security sniffer ssl tls tls13 trusted-execution-environment wolfssl

Last synced: 18 Jan 2026

https://github.com/wolfssl/wolfssl

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!

c-library cipher-suites cryptography cryptography-api dtls embedded-systems encryption fips https iot openssl openssl-alternative openssl-api security sniffer ssl tls tls13 trusted-execution-environment wolfssl

Last synced: 13 May 2025

https://github.com/wolfSSL/wolfssl

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!

c-library cipher-suites cryptography cryptography-api dtls embedded-systems encryption fips https iot openssl openssl-alternative openssl-api security sniffer ssl tls tls13 trusted-execution-environment wolfssl

Last synced: 04 Apr 2025

https://github.com/apache/teaclave-sgx-sdk

Apache Teaclave™ SGX SDK helps developers to write Intel SGX applications in the Rust programming language, and also known as Rust SGX SDK.

confidential-computing rust sgx tee trusted-execution-environment universal-secure-computing

Last synced: 02 Apr 2026

https://github.com/apache/incubator-teaclave-sgx-sdk

Apache Teaclave (incubating) SGX SDK helps developers to write Intel SGX applications in the Rust programming language, and also known as Rust SGX SDK.

confidential-computing rust sgx tee trusted-execution-environment universal-secure-computing

Last synced: 14 May 2025

https://github.com/apache/mesatee-sgx

Apache Teaclave (incubating) SGX SDK helps developers to write Intel SGX applications in the Rust programming language, and also known as Rust SGX SDK.

confidential-computing rust sgx tee trusted-execution-environment universal-secure-computing

Last synced: 05 Mar 2025

https://github.com/enovella/tee-reversing

A curated list of public TEE resources for learning how to reverse-engineer and achieve trusted code execution on ARM devices

android arm-trustzone tee trusted-execution-environment trustzone trustzone-kernel

Last synced: 16 May 2025

https://github.com/enovella/TEE-reversing

A curated list of public TEE resources for learning how to reverse-engineer and achieve trusted code execution on ARM devices

android arm-trustzone tee trusted-execution-environment trustzone trustzone-kernel

Last synced: 10 May 2025

https://github.com/apache/incubator-teaclave

Apache Teaclave (incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple.

confidential-computing faas function-as-a-service rust secure-multiparty-computation sgx tee trusted-execution-environment trustzone universal-secure-computing

Last synced: 16 May 2025

https://github.com/apache/teaclave-trustzone-sdk

Teaclave TrustZone SDK enables safe, functional, and ergonomic development of trustlets.

confidential-computing rust secure-computing tee trusted-execution-environment trustzone

Last synced: 04 Sep 2025

https://github.com/apache/incubator-teaclave-trustzone-sdk

Teaclave TrustZone SDK enables safe, functional, and ergonomic development of trustlets.

confidential-computing rust secure-computing tee trusted-execution-environment trustzone

Last synced: 15 May 2025

https://github.com/edgelesssys/edgelessrt

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.

confidential-computing confidential-microservices enclave golang intel-sgx rust sgx trusted-execution-environment

Last synced: 18 Jun 2025

https://github.com/scrtlabs/safetrace

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

coronavirus coronavirus-tracking location-history privacy privacy-preserving proximity risk-areas sgx trusted-execution-environment

Last synced: 11 Sep 2025

https://github.com/scrtlabs/SafeTrace

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

coronavirus coronavirus-tracking location-history privacy privacy-preserving proximity risk-areas sgx trusted-execution-environment

Last synced: 20 Apr 2025

https://github.com/hex-five/multizone-sdk

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

attestation container digilent-arty-board firmware fpga freertos hypervisor microkernel multizone risc-v root-of-trust secure-boot secure-element security sifive tee trusted-computing trusted-execution-environment trustzone xilinx

Last synced: 17 Apr 2025

https://github.com/skalenetwork/sgxwallet

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.

blockchain bls-signature cpp ecdsa ethereum hardware-crypto-wallet proof-of-stake sgx skale-network trusted-computing trusted-execution-environment ubuntu wallet

Last synced: 20 Apr 2026

https://github.com/riscv/riscv-smmtt

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.

access-control ap-tee confidential-computing io-mpt smgeien smmpt smmtt smqosid smsdedbga smsdetrca smsdia smsdid supervisor-domains trusted-computing trusted-execution-environment

Last synced: 01 Mar 2026

https://github.com/samsung/mtower

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 available on PCs or in enterprise environments. mTower is intended for usage in IoT, embedded devices, Smart Home applications, distributed heterogeneous networks and other environments where secure processing of sensitive data is necessary.

bootloader cortex-m23 freertos gcc iot m2351 makefile microcontroller numaker-pfm-m2351 nuvoton risc-v secure smarthome trusted-execution-environment trustzone

Last synced: 24 Jun 2025

https://github.com/Samsung/mTower

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 available on PCs or in enterprise environments. mTower is intended for usage in IoT, embedded devices, Smart Home applications, distributed heterogeneous networks and other environments where secure processing of sensitive data is necessary.

bootloader cortex-m23 freertos gcc iot m2351 makefile microcontroller numaker-pfm-m2351 nuvoton risc-v secure smarthome trusted-execution-environment trustzone

Last synced: 20 Apr 2025

https://github.com/ibm/ace-riscv

Assured confidential execution (ACE) implements VM-based trusted execution environment (TEE) for RISC-V with focus on a formally verified and auditable security monitor.

confidential-computing coq formal-verification refinedrust riscv rust-lang security trusted-computing trusted-execution-environment virtualization

Last synced: 02 May 2025

https://github.com/scrtlabs/secretholdem

A Texas hold 'em poker game implemented as a Secret Contract for the Secret Network

cosmos-sdk cosmwasm poker poker-game rust secret-contracts sgx smart-contracts tendermint trusted-execution-environment

Last synced: 22 Apr 2025

https://github.com/scrtlabs/SecretHoldEm

A Texas hold 'em poker game implemented as a Secret Contract for the Secret Network

cosmos-sdk cosmwasm poker poker-game rust secret-contracts sgx smart-contracts tendermint trusted-execution-environment

Last synced: 02 Aug 2025

https://github.com/hex-five/multizone-iot-sdk

MultiZone® Trusted Firmware is the quick and safe way to build secure IoT applications with any RISC-V processor. It provides secure access to commercial and private IoT clouds, real-time monitoring, secure boot, and remote firmware updates. The built-in Trusted Execution Environment provides hardware-enforced separation ...

attestation digilent-arty-board embedded-systems firmware freertos iot lwip mbedtls mqtt multizone ota-firmware-updates risc-v root-of-trust secure-boot tcp-ip tee tls trusted-execution-environment trustzone xilinx-fpga

Last synced: 20 Apr 2025

https://github.com/salrashid123/confidential_space

Constructing Trusted Execution Environment (TEE) with GCP Confidential Space

confidential-computing google-cloud-platform trusted-execution-environment

Last synced: 01 Mar 2026

https://github.com/thanghoang/POSUP

POSUP: Oblivious Search and Update Platform with SGX (PETS'19)

intel-sgx oblivious-ram oblivious-search oram searchable-encryption sgx trusted-execution-environment

Last synced: 20 Apr 2025

https://github.com/kriskwiatkowski/TEE-TLS-delegator

Solution to harden TLS security by storing private keys and delegating operations to the Trused Execution Environment

confidential-computing tee trusted-execution-environment trustzone

Last synced: 23 Apr 2025

https://github.com/postechsv/tee-formal-analysis

Formal Analysis of TEE Applications using TEE Formal Spec.

formal-analysis trusted-execution-environment

Last synced: 17 Jan 2026

https://github.com/apache/teaclave-crates

A collection of ported and TEE-tailored Rust dependencies.

confidential-computing rust sgx tee trusted-execution-environment trustzone

Last synced: 13 Sep 2025

https://github.com/rcrane/TEEMon

TEEMon: A continuous performance monitoring framework for TEEs

monitoring sgx trusted-execution-environment

Last synced: 20 Apr 2025

https://github.com/rwilliamspbg-ops/smp-tee-runtime

A minimal, hardened Rust runtime for executing critical federated learning aggregation logic (e.g., Multi-Krum, Federated Averaging) entirely within hardware-enforced Trusted Execution Environments (TEEs) including AMD SEV-SNP, Intel SGX/TDX, and AWS Nitro Enclaves.

confidential-computing federated-learning network-security nitro-enclaves privacy-preserving-ml rust secure-aggregation sev-snp sgx tee trusted-execution-environment xdp

Last synced: 22 Jun 2026

https://github.com/thibauult/tee-mock-server

A mock server written in Go that generates signed JWT tokens for simulating Google Cloud Confidential Space authentication

attestation-service confidential-computing google-cloud google-cloud-platform mock-server tee trusted-execution-environment

Last synced: 13 Feb 2026

https://github.com/mutkuensert/androidsignatureexample

An example Android app for generating key pairs in trusted execution environment to sign data requiring biometric authentication using Android keystore.

android androidkeystore biometric-authentication cryptography digital-signature digital-signature-algorithm dsa-algorithm ecdsa elliptic-curve keypair keystore secure-enclave security tee trusted-execution-environment

Last synced: 01 May 2026

https://github.com/autistic-symposium/trusted-execution-environments-toolkit

👾 resources as we research and have fun with tees; nihil est dictum, quod non est dictum prius

autism awesome-list trusted-execution-environment

Last synced: 02 Apr 2025

https://github.com/robkatzenberger/apex-lite

APEX (Action Policy EXecution) is a minimal, external execution boundary for AI systems. It evaluates declared agent intent against explicit, operator-defined policy before execution, enabling deterministic, inspectable control without relying on in-model guardrails.

agentic-ai agentic-framework ai ai-governance ai-policy ai-policy-layer ai-pre-execution ai-safety developer-tools execution-boundry infrastructure policy-engine safety-critical-systems safety-monitoring security-tools trusted-execution-environment trustworthy-ai

Last synced: 25 Jun 2026

https://github.com/salrashid123/cs_mesh

Service->Service mTLS using Envoy and Consul Service Discovery on GCP Confidential Space

confidential-computing google-cloud-platform hashicorp-consul tls trusted-execution-environment

Last synced: 16 Mar 2025

https://github.com/yujidong/Risk-HedgingProtocol

Trustworthy data trading with game-theoretic pricing, blockchain settlement, and TEE validation. Official implementation for IEEE IoT Journal submission.

blockchain data-trading ethereum game-theory hardhat iot machine-learning pytorch sgx smart-contracts trusted-execution-environment

Last synced: 31 Jan 2026

https://github.com/kommodity-io/kommodity-attestation-extension

Talos Extension to perform attestation reporting for establishing machine trust as part of zero-trust architecture.

attention bare-metal sovereign-cloud talos-linux trusted-execution-environment zero-trust

Last synced: 22 Jan 2026

https://github.com/Riscure/optee_fuzzer

New location: https://github.com/Keysight/optee_fuzzer

afl fuzzing op-tee trusted-execution-environment

Last synced: 31 Mar 2025

https://github.com/npow/metaflow-phala

Run Metaflow steps inside Phala Cloud TEE CVMs with one decorator

confidential-computing metaflow mlops phala privacy pypi python tee trusted-execution-environment

Last synced: 23 May 2026

https://github.com/sgnn7/openssl-fips

OpenSSL FIPS-compliant 140-2 cryptographic module canister for Docker container targets.

containers cryptography docker docker-container encryption fips fips-140-2 fips-build fips140-2 openssl openssl-tools security trusted-execution-environment

Last synced: 16 May 2026