Sunscreen
Encryption compiler
A compiler for encrypted computation and proof systems based on fully homomorphic encryption
A compiler for fully homomorphic encryption and zero knowledge proofs
250 stars
6 watching
27 forks
Language: Rust
last commit: 12 days ago
Linked from 1 awesome list
cryptographyhomomorphic-encryptionzero-knowledge
Related projects:
Repository | Description | Stars |
---|---|---|
microsoft/eva | Automates away parts of homomorphic encryption requiring cryptographic expertise | 227 |
s0l0ist/node-seal | A library that enables secure computations on encrypted data without revealing the underlying plaintext | 192 |
zama-ai/concrete | A compiler that converts Python programs into homomorphic encryption algorithms | 1,270 |
cpeikert/alchemy | A compiler for homomorphic encryption languages | 66 |
dusk-network/plonk | A Rust implementation of a secure cryptographic system for efficient zero-knowledge proofs | 554 |
cryptoexperts/fv-nfllib | A C++ library implementing the Fan-Vercauteren homomorphic encryption scheme | 60 |
kushaldas/johnnycanencrypt | Provides a Python module with encryption and decryption capabilities using Rust. | 53 |
facebookresearch/cupcake | A Rust library for homomorphic encryption allowing secure vector operations | 409 |
zama-ai/tfhe-rs | An implementation of homomorphic encryption schemes for secure numerical computations over encrypted data | 980 |
kuleuven-cosic/final | Provides an implementation of a fully homomorphic encryption scheme based on NTRU and LWE. | 36 |
starkware-libs/stone-prover | A proof system based on cutting-edge cryptography that enables efficient verification of cryptographic proofs. | 261 |
akuradiary/sigma_ciphers_cryptograms | A Python implementation of various ciphers and encryption algorithms with a custom wrapper called Sigma. | 3 |
alan-turing-institute/sheep | An evaluation platform for homomorphic encryption schemes | 50 |
pluto/ronkathon | A collection of cryptographic primitives implemented in Rust from scratch to understand everything from first principles. | 192 |
momalab/e3 | A framework for compiling C++ programs with encrypted operands to support private computation on public data | 91 |