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
247 stars
6 watching
26 forks
Language: Rust
last commit: 5 months 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 | 226 |
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,248 |
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 | 551 |
cryptoexperts/fv-nfllib | A C++ library implementing the Fan-Vercauteren homomorphic encryption scheme | 59 |
kushaldas/johnnycanencrypt | Provides a Python module with encryption and decryption capabilities using Rust. | 52 |
facebookresearch/cupcake | A Rust library for homomorphic encryption allowing secure vector operations | 408 |
zama-ai/tfhe-rs | A library implementing homomorphic encryption and arithmetic over encrypted data | 947 |
kuleuven-cosic/final | A C++ implementation of a fully homomorphic encryption scheme based on NTRU and LWE. | 35 |
starkware-libs/stone-prover | A proof system based on cutting-edge cryptography that enables efficient verification of cryptographic proofs. | 260 |
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. | 190 |
momalab/e3 | A framework for compiling C++ programs with encrypted operands to support private computation on public data | 91 |