Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: intel-sgx

occlum/occlum

Occlum is a memory-safe, multi-process library OS for Intel SGX

Language: Rust - Size: 9.09 MB - Last synced: about 19 hours ago - Pushed: about 21 hours ago - Stars: 1,342 - Forks: 233

edgelesssys/ego

EGo is an open-source SDK that enables you to develop your own confidential apps in the Go programming language.

Language: Go - Size: 1.81 MB - Last synced: about 11 hours ago - Pushed: 1 day ago - Stars: 473 - Forks: 51

kylebfredrickson/otils

Language: Rust - Size: 69.3 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 0 - Forks: 1

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.

Language: C++ - Size: 94.5 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 132 - Forks: 20

datachainlab/lcp

A proxy for light client verification executed in TEE.

Language: Rust - Size: 1.98 MB - Last synced: 2 days ago - Pushed: 5 days ago - Stars: 34 - Forks: 9

Maxul/Awesome-SGX-Open-Source

A curated list of open-source projects that help exploit Intel SGX technology

Size: 164 KB - Last synced: 14 days ago - Pushed: 21 days ago - Stars: 326 - Forks: 51

edgelesssys/marblerun

MarbleRun is the control plane for confidential computing. Deploy, scale, and verify your confidential microservices on vanilla Kubernetes. 100% Go, 100% cloud native, 100% confidential.

Language: Go - Size: 6.29 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 232 - Forks: 35

hyperledger/fabric-private-chaincode

FPC enables Confidential Chaincode Execution for Hyperledger Fabric using Intel SGX.

Language: Go - Size: 4.72 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 158 - Forks: 91

StanPlatinum/Deflection

Derived from CAT-SGX and elf-respect: Practical and Efficient in-Enclave Verification of Privacy Compliance

Language: C - Size: 9.94 MB - Last synced: 15 days ago - Pushed: over 2 years ago - Stars: 41 - Forks: 2

sudharavali/Write-Count-Prediction-for-Encrypted-Main-Memory

Language: C++ - Size: 4.23 MB - Last synced: 29 days ago - Pushed: almost 6 years ago - Stars: 1 - Forks: 0

mithril-security/blindai

Confidential AI deployment with secure enclaves :lock:

Language: Rust - Size: 43.8 MB - Last synced: 21 days ago - Pushed: 3 months ago - Stars: 490 - Forks: 35

wangqinghao123/linux-sgx Fork of intel/linux-sgx

Intel SGX for Linux*

Language: C++ - Size: 26.1 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

inclavare-containers/inclavare-containers

A novel container runtime, aka confidential container, for cloud-native confidential computing and enclave runtime ecosystem.

Language: C - Size: 55.1 MB - Last synced: 15 days ago - Pushed: about 1 year ago - Stars: 574 - Forks: 67

vschiavoni/sgx-papers

A list of system papers using/about Intel SGX

Size: 168 KB - Last synced: 2 months ago - Pushed: 12 months ago - Stars: 490 - Forks: 111

ashrafyassin/SGX_secure_function_evaluation

implementing secure function evaluation using intel SGX

Language: C++ - Size: 195 KB - Last synced: 3 months ago - Pushed: over 4 years ago - Stars: 2 - Forks: 0

lsds/TaLoS

Efficient TLS termination inside Intel SGX enclaves for existing applications

Language: C - Size: 3.81 MB - Last synced: 2 months ago - Pushed: over 2 years ago - Stars: 105 - Forks: 19

mustakimur/COIN-Attacks

COIN Attacks: on Insecurity of Enclave Untrusted Interfaces in SGX - ASPLOS 2020

Language: C++ - Size: 132 MB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 26 - Forks: 12

provable-things/ethereum-keys-sgx

An ethereum key pair generator & transaction signer/sender using Intel SGX & Rust.

Language: Rust - Size: 3.8 MB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 37 - Forks: 12

osism/secured-cloud-management-stack

Secured Cloud Management Stack

Size: 142 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

AliyunContainerService/sgx-device-plugin

Kubernetes Device Plugin for Intel SGX

Language: Go - Size: 2.93 MB - Last synced: about 2 months ago - Pushed: 9 months ago - Stars: 68 - Forks: 23

sebva/sgx-orchestrator

SGX-aware container orchestrator

Language: Python - Size: 5.82 MB - Last synced: 3 months ago - Pushed: about 3 years ago - Stars: 35 - Forks: 10

oEscal/sgx-based-mix-networks

Hidden anonymization with SGX-based mixes

Language: C++ - Size: 11.1 MB - Last synced: 3 months ago - Pushed: over 2 years ago - Stars: 8 - Forks: 0

Erlang-Enclave-Thesis/sgx-erlang-extension

Exploring Methods of Protecting Confidential Erlang Workloads with Intel SGX

Language: C - Size: 16.7 MB - Last synced: 3 months ago - Pushed: almost 4 years ago - Stars: 11 - Forks: 1

ShivKushwah/PSec

Programming Language for creating Secure Distributed Systems leveraging Intel SGX

Language: Jupyter Notebook - Size: 17.6 MB - Last synced: 3 months ago - Pushed: almost 3 years ago - Stars: 5 - Forks: 1

bl4ck5un/mbedtls-SGX

mbedtls-SGX: a SGX-friendly TLS stack (ported from mbedtls)

Language: C - Size: 3.48 MB - Last synced: 3 months ago - Pushed: over 4 years ago - Stars: 91 - Forks: 34

AntoineRondelet/sgx-playground

A set of "helloworld" enclaves, some experiments around Intel SGX and a bunch of hardware attack resources

Language: Makefile - Size: 566 KB - Last synced: 5 months ago - Pushed: about 5 years ago - Stars: 4 - Forks: 3

rupc/go-with-intel-sgx

Intel SGX with GoLang

Language: C++ - Size: 1.4 MB - Last synced: 3 months ago - Pushed: about 5 years ago - Stars: 45 - Forks: 9

hyperledger-labs/minbft 📦

Implementation of MinBFT consensus protocol.

Language: Go - Size: 3.16 MB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 60 - Forks: 26

OSUSecLab/SGX-Enclave-Formal-Verification

Tamarin models for state continuity of SGX enclave programs

Language: Python - Size: 9.73 MB - Last synced: 3 months ago - Pushed: almost 3 years ago - Stars: 6 - Forks: 0

shangsuru/sign-enclave

ECDSA signing and verification with Intel SGX

Language: C++ - Size: 766 KB - Last synced: about 2 months ago - Pushed: about 2 years ago - Stars: 1 - Forks: 0

veracruz-project/veracruz-examples

A repository of larger example Veracruz computations

Language: Python - Size: 1.62 MB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 2 - Forks: 5

qascade/dcr

A PoC framework to orchestrate interoperable Differentially Private Data Clean Room Services using Intel SGX hardware as root of trust.

Language: Go - Size: 20.6 MB - Last synced: 3 months ago - Pushed: 11 months ago - Stars: 18 - Forks: 17

OpenMined/sgx-experiments

Trusted execution experiments with Intel SGX

Language: Makefile - Size: 99.6 KB - Last synced: about 1 month ago - Pushed: almost 4 years ago - Stars: 11 - Forks: 4

Siddhant-Ray/System-Security-Exercises-2021

Code and Tex files for the System Security Course Projects, ETH Zurich, HS 2021.

Language: C++ - Size: 510 KB - Last synced: 24 days ago - Pushed: almost 2 years ago - Stars: 3 - Forks: 1

ThomVanL/blog-2023-08-azure-confidential-computing-microsoftazure-attestation

Identification, please. 🎫 This is a repo that holds demos related to my Microsoft Azure Attestation blog post.

Language: PowerShell - Size: 7.81 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

Smil3yFace/docker-gramine-rust

Language: Dockerfile - Size: 29.3 KB - Last synced: 10 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

StanPlatinum/snapshot-demo

CVE-2022-27499

Language: Dockerfile - Size: 51.4 MB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

James-QiuHaoran/Final-Year-Project-Website

Website for our final year project - FRING: FAST BLOCKCHAIN ON SGX-FACILITATED PEER-TO-PEER NETWORK; Project FRing includes a new peer-to-peer network protocol that improves communication performance among peers and an implementation of fast, consistent blockchain system on top of this P2P network.

Language: HTML - Size: 18.1 MB - Last synced: 10 months ago - Pushed: over 3 years ago - Stars: 28 - Forks: 16

mortenboettger/gramine-java-poc

Language: Dockerfile - Size: 261 KB - Last synced: 11 months ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

enclaive/portainerCC

Making confidential compute docker, docker swarm and kubernetes management simple

Language: Go - Size: 51.4 MB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 5 - Forks: 1

junghyun397/SGX-OS-Launcher

Intel SGX-based secure OS execution system

Language: C++ - Size: 33.2 KB - Last synced: 12 months ago - Pushed: over 4 years ago - Stars: 0 - Forks: 1

180Protocol/180protocol

Confidential compute for sensitive data sharing and commercial collaboration

Language: Kotlin - Size: 4.06 MB - Last synced: 3 months ago - Pushed: over 1 year ago - Stars: 28 - Forks: 6

GiancarloLelli/enclave.net

This repository contains the code and roadmap for the Enclave.NET library, a managed wrapper around the Open Enclave SDK. This library allows app developers to build Intel SGX-aware applications using managed .NET code.

Size: 9.77 KB - Last synced: 4 months ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

shangsuru/verifiable-lockmanager

Byzantine-fault tolerant pessimistic lock manager with Intel SGX

Language: C++ - Size: 3.47 MB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0

ffosilva/zlib-sgx

ZLIB Data Compression Library inside SGX Enclaves

Language: CMake - Size: 30.3 KB - Last synced: 3 months ago - Pushed: over 4 years ago - Stars: 4 - Forks: 0

NeatMonster/SampleEnclave 📦

Sample Enclave for my upcoming MISC article

Language: C++ - Size: 10.7 KB - Last synced: over 1 year ago - Pushed: almost 6 years ago - Stars: 4 - Forks: 0

asonnino/sgx-wallet 📦

Simple password-wallet application based on Intel SGX for linux.

Language: C++ - Size: 73.2 KB - Last synced: over 1 year ago - Pushed: about 4 years ago - Stars: 15 - Forks: 10

anahitH/program-partitioning-for-security-enclaves

Behavior based program partitioning for security enclaves

Language: C++ - Size: 11.7 MB - Last synced: 3 months ago - Pushed: over 4 years ago - Stars: 6 - Forks: 1

mdrakiburrahman/hrapp-on-confidential-cloud

An end-to-end demonstration of a Confidential Web App running on an AMD powered Confidential VM with Azure SQL, AKV mHSM and Azure Confidential Ledger.

Language: CSS - Size: 13.6 MB - Last synced: over 1 year ago - Pushed: about 3 years ago - Stars: 11 - Forks: 7

IvanSobko/sgx-enclaves-protocol

Intel-SGX enclaves

Language: C++ - Size: 193 KB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

thanghoang/POSUP

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

Language: C - Size: 70.6 MB - Last synced: 3 months ago - Pushed: over 4 years ago - Stars: 13 - Forks: 7

F30/Cadote

Code for Compiler-Aided Development of Trusted Enclaves with Rust (ARES '22)

Language: Rust - Size: 3.63 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 5 - Forks: 0

sebva/sgx-device-plugin

Device plugin for Kubernetes that enables the usage of Intel SGX in pods.

Language: Python - Size: 36.1 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 10 - Forks: 2

5GZORRO/TEE

Trusted Execution Environment

Language: Shell - Size: 82.5 MB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

CEA-LIST/sgntx

iDASH 2017 competition, track 2 winning team solution

Language: Rust - Size: 45.9 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 8 - Forks: 0

Yuhala/sgx-romulus

SGX-Romulus is a SGX-compatible persistent memory (PM) library based on Romulus PM library.

Language: C++ - Size: 140 KB - Last synced: over 1 year ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

ffosilva/mbedtls-compat-sgx Fork of bl4ck5un/mbedtls-SGX

mbedtls-compat-sgx: mbed TLS Intel(r) SGX Compatibility Layer

Language: C - Size: 3.58 MB - Last synced: over 1 year ago - Pushed: over 1 year ago - Stars: 1 - Forks: 3

MADANA-IO/sgx-lkl Fork of lsds/sgx-lkl

SGX-LKL Library OS for running Linux applications inside of Intel SGX enclaves

Language: C - Size: 35.9 MB - Last synced: over 1 year ago - Pushed: over 3 years ago - Stars: 1 - Forks: 2

MADANA-IO/sgx-aesmd

Docker container for the Intel® SGX Application Enclave Services Manager process, The aesmd is part of the Intel Software Guard Extensions software or Intel® Software Guard Extensions Platform from Intel (www.intel.com)

Language: Dockerfile - Size: 9.77 KB - Last synced: over 1 year ago - Pushed: over 3 years ago - Stars: 1 - Forks: 1

monuelo/sconericles

SCONE SGX Experiment

Language: Python - Size: 5.11 MB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0

asonnino/hello-enclave Fork of digawp/hello-enclave

A "Hello World" Intel SGX enclave program.

Language: C++ - Size: 12.7 KB - Last synced: over 1 year ago - Pushed: about 6 years ago - Stars: 0 - Forks: 1