GitHub topics: homomorphic-encryption
virtualsecureplatform/TFHEpp
Pure C++ Ver. of TFHE.
Language: C++ - Size: 961 KB - Last synced at: 37 minutes ago - Pushed at: about 3 hours ago - Stars: 101 - Forks: 22
secretflow/heu
A high-performance homomorphic encryption algorithm library.
Language: C++ - Size: 3.74 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 108 - Forks: 44
apple/swift-homomorphic-encryption
Homomorphic Encryption library and applications in Swift
Language: Swift - Size: 1.32 MB - Last synced at: 1 day ago - Pushed at: 19 days ago - Stars: 588 - Forks: 41
xelis-project/xelis-blockchain
A private blockDAG with Homomorphic Encryption and Smart Contracts
Language: Rust - Size: 7.45 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 418 - Forks: 99
google/fully-homomorphic-encryption
An FHE compiler for C++
Language: C++ - Size: 2.02 MB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 3,612 - Forks: 266
openfheorg/openfhe-development
This is the development repository for the OpenFHE library. The current version is 1.4.2 (released on October 20, 2025).
Language: C++ - Size: 16.8 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1,026 - Forks: 255
akhilk07/zama-fhe
Explore detailed technical guides for the Zama FHE protocol. Set up your environment on Linux, Windows, or GitHub Codespace. 🚀💻
Language: TypeScript - Size: 7.81 KB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 7 - Forks: 0
zama-ai/tfhe-rs
TFHE-rs: A Pure Rust implementation of the TFHE Scheme for Boolean and Integer Arithmetics Over Encrypted Data.
Language: Rust - Size: 39 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1,513 - Forks: 287
google/heir
A compiler for homomorphic encryption
Language: C++ - Size: 41.8 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 602 - Forks: 105
zama-ai/awesome-zama
A curated list of amazing Fully Homomorphic Encryption (FHE) resources created by the team at Zama.
Size: 24.8 MB - Last synced at: 6 days ago - Pushed at: about 2 months ago - Stars: 415 - Forks: 62
iasenovets/2_2_HLF_CPIR
Bringing private read access to Hyperledger Fabric using Private Information Retrieval (PIR). Implementation of BGV-based CPIR with Go chaincodes, Lattigo, and full evaluation scripts.
Language: Go - Size: 25.1 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0
Huelse/SEAL-Python
Microsoft SEAL 4.X For Python
Language: C++ - Size: 8.45 MB - Last synced at: 3 days ago - Pushed at: 11 months ago - Stars: 344 - Forks: 67
FHE-org/fhe-org.github.io
We are a community of researchers and developers interested in advancing homomorphic encryption and other secure computation techniques.
Language: CSS - Size: 30.1 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 65 - Forks: 39
s0l0ist/node-seal
Homomorphic Encryption for TypeScript or JavaScript - Microsoft SEAL
Language: TypeScript - Size: 82.1 MB - Last synced at: 3 days ago - Pushed at: 10 days ago - Stars: 209 - Forks: 25
tuneinsight/lattigo
A library for lattice-based multiparty homomorphic encryption in Go
Language: Go - Size: 11.8 MB - Last synced at: 9 days ago - Pushed at: 16 days ago - Stars: 1,371 - Forks: 197
oiwn/toy-heaan-ckks
Toy implementation of HEAAN-CKKS
Language: Rust - Size: 491 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0
zama-ai/concrete
Concrete: TFHE Compiler that converts python programs into FHE equivalent
Language: C++ - Size: 43.2 MB - Last synced at: 11 days ago - Pushed at: 17 days ago - Stars: 1,499 - Forks: 199
blyssprivacy/sdk
SDK for private data access, built on homomorphic encryption.
Language: Rust - Size: 982 KB - Last synced at: 2 days ago - Pushed at: over 1 year ago - Stars: 354 - Forks: 20
data61/python-paillier
A library for Partially Homomorphic Encryption in Python
Language: Python - Size: 292 KB - Last synced at: 10 days ago - Pushed at: over 2 years ago - Stars: 630 - Forks: 139
Desilo/liberate-fhe
A Fully Homomorphic Encryption (FHE) library for bridging the gap between theory and practice with a focus on performance and accuracy.
Language: Python - Size: 3.17 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 134 - Forks: 16
TNO-MPC/encryption_schemes.paillier
TNO PET Lab - secure Multi-Party Computation (MPC) - Encryption Schemes - Paillier
Language: Python - Size: 91.8 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 5 - Forks: 0
jonaschn/awesome-he
✨ Awesome - A curated list of amazing Homomorphic Encryption libraries, software and resources
Size: 74.2 KB - Last synced at: 15 days ago - Pushed at: 8 months ago - Stars: 1,208 - Forks: 95
Sunscreen-tech/Sunscreen
A compiler for fully homomorphic encryption and zero knowledge proofs
Language: Rust - Size: 109 MB - Last synced at: 9 days ago - Pushed at: 3 months ago - Stars: 297 - Forks: 34
Jamie-Cui/awesome-secure-computation
Awesome list for cryptographic secure computation paper. This repo includes *Lattice*, *DifferentialPrivacy*, *MPC* and also a comprehensive summary for top conferences.
Size: 246 KB - Last synced at: 10 days ago - Pushed at: 11 months ago - Stars: 218 - Forks: 13
NillionNetwork/blindfold-py
Python library for working with encrypted data within nilDB queries and replies.
Language: Python - Size: 130 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 9 - Forks: 2
DHEBP/dero-docs
Start building on DERO Blockchain and TELA: Decentralized Web Standard
Language: MDX - Size: 110 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0
0xTCG/sequre
A high-performance, Pythonic framework for secure computing in bioinformatics
Language: C++ - Size: 230 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 22 - Forks: 2
secretflow/secretflow
A unified framework for privacy-preserving data analysis and machine learning
Language: Python - Size: 200 MB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 2,560 - Forks: 452
IntelLabs/hexl
Intel Homomorphic Encryption Acceleration Library accelerates modular arithmetic operations used in homomorphic encryption by leveraging AVX512 and IFM52 available on Intel's 3rd Generation Xeon Scalable Processors and later
Language: C++ - Size: 2.54 MB - Last synced at: 13 days ago - Pushed at: 4 months ago - Stars: 250 - Forks: 57
DHEBP/dhebp
Layer 1 Private Decentralized Application Platform
Language: MDX - Size: 107 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0
thedonutfactory/rs-tfhe
🦀 A pure rust implementation of the TFHE Fully Homomorphic Encryption Scheme
Language: Rust - Size: 2.06 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 33 - Forks: 3
thedonutfactory/go-tfhe
🐿️ A pure golang implementation of TFHE Fully Homomorphic Encryption Scheme
Language: Go - Size: 6.2 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 97 - Forks: 7
MeganTobias/PrivatePayRank
Privacy-preserving income statistics platform powered by FHEVM (Fully Homomorphic Encryption Virtual Machine). Submit encrypted income data on-chain while maintaining complete privacy.
Language: TypeScript - Size: 99.6 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0
zama-ai/concrete-ml
Concrete ML: Privacy Preserving ML framework using Fully Homomorphic Encryption (FHE), built on top of Concrete, with bindings to traditional ML frameworks.
Language: Python - Size: 644 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 1,330 - Forks: 192
microsoft/SEAL
Microsoft SEAL is an easy-to-use and powerful homomorphic encryption library.
Language: C++ - Size: 4.69 MB - Last synced at: 24 days ago - Pushed at: 8 months ago - Stars: 3,890 - Forks: 744
sp301415/tfhe-go
Go implementation of (MK)TFHE scheme
Language: Go - Size: 2.13 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 37 - Forks: 1
LatticeX-Foundation/Rosetta
A Privacy-Preserving Framework Based on TensorFlow
Language: C++ - Size: 16.8 MB - Last synced at: 24 days ago - Pushed at: over 3 years ago - Stars: 555 - Forks: 109
ankane/morph-ruby
Morph client for Ruby
Language: Ruby - Size: 22.5 KB - Last synced at: 2 days ago - Pushed at: 27 days ago - Stars: 5 - Forks: 0
ntlm1686/hejax
A GPU-accelerated homomorphic encryption (CKKS) library.
Language: Python - Size: 104 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 6 - Forks: 1
lorenzorovida/FHE-BERT-Tiny
Source code for the paper "Transformer-based Language Models and Homomorphic Encryption: an intersection with BERT-tiny"
Language: Jupyter Notebook - Size: 308 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 30 - Forks: 10
CodeByAidan/Homomorphic-Encryption-Decryption-with-Strings
Homomorphic Encryption/Decryption with Strings!
Language: Python - Size: 973 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 6 - Forks: 0
serengil/cipherface
A Homomorphic Encryption-Driven Python Framework for Secure Cloud-Based Facial Recognition
Language: Python - Size: 3.15 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 17 - Forks: 3
lapets/pailliers
Minimal pure-Python implementation of Paillier's additively homomorphic cryptosystem.
Language: Python - Size: 50.8 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0
matiasinsaurralde/openfhe-buildbox
Docker base image with pre-built OpenFHE libraries for creating language bindings and applications. Ready-to-use development environment for homomorphic encryption projects.
Language: Dockerfile - Size: 26.4 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 1 - Forks: 1
OpenMined/TenSEAL
A library for doing homomorphic encryption operations on tensors
Language: C++ - Size: 4.13 MB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 962 - Forks: 167
MAvRK7/FL-DABE-BC
This is about implementing decentralising and other security measures while training ML models for security
Size: 270 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0
CAPS-UMU/FIDESlib
A server-side CKKS GPU library fully interoperable with OpenFHE.
Language: Cuda - Size: 19.7 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 39 - Forks: 7
snu-lukemin/HIENAA.jl
HIENAA (HE Implementation for Encrypted Numbers Arithmetic and Algorithms)
Language: Julia - Size: 1.47 MB - Last synced at: 27 days ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 0
cedoor/lattigo-wasm-playground
Run CKKS homomorphic encryption in the browser with Lattigo compiled to WebAssembly.
Language: JavaScript - Size: 16.6 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0
lightbulb128/troy-nova
GPU/CUDA implementation of Leveled BFV/CKKS/BGV scheme.
Language: Cuda - Size: 977 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 39 - Forks: 8
Koukyosyumei/AIJack
Security and Privacy Risk Simulator for Machine Learning (arXiv:2312.17667)
Language: C++ - Size: 152 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 410 - Forks: 64
harpocrates-project/Privacy-Preserving-Machine-Learning-with-Homomorphic-Encryption
Implementation of the Privacy Preserving Machine Learning with Homomorphic Encryption Described in Deliverable D3.1 of project Harpocrates, available at https://zenodo.org/records/15298272
Language: Python - Size: 1.19 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0
canarybit/canarybit-heflp
Implementation of the Heflp, a framework enabling practical and overflow-safe federated learning.
Language: Python - Size: 1.22 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 0
primihub/hehub
HEhub is a library for homomorphic encryption and its applications, and is part of the PrimiHub project.
Language: C++ - Size: 2.26 MB - Last synced at: 5 days ago - Pushed at: almost 3 years ago - Stars: 96 - Forks: 21
adwise-fiu/Ciphercraft
Contains Packages for ElGamal, Paillier, Goldweiser-Micali and DGK Homomorphic Encryption System. Also implements secure multiplication, division and comparison.
Language: Java - Size: 65.1 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 57 - Forks: 16
codeforpakistan/intikhab
End-to-end verifiable voting introduces a new open-source technique of holding safe and secure elections while maintaining the sanctity of vote, as well as allowing election authorities to count, audit, and announce the results of the elections.
Language: Python - Size: 1.37 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 5
AlexiaChen/mpvss-rs
The library implements a simple Publicly Verifiable Secret Sharing(PVSS) scheme in Rust.
Language: Rust - Size: 128 KB - Last synced at: about 2 months ago - Pushed at: 10 months ago - Stars: 27 - Forks: 4
AI-Tech-Research-Lab/PyCrCNN
Privacy-Preserving Convolutional Neural Networks using Homomorphic Encryption
Language: Python - Size: 2.85 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 81 - Forks: 7
Alisah-Ozcan/HEonGPU
HEonGPU is a high-performance library that optimizes Fully Homomorphic Encryption (FHE) on GPUs. Leveraging GPU parallelism, it reduces computational load through concurrent execution. Its multi-stream architecture minimizes data transfer overhead, making it ideal for large-scale encrypted computations with reduced latency.
Language: Cuda - Size: 1.08 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 92 - Forks: 22
vt-asaplab/vPIN
Privacy-Preserving Verifiable Neural Network Inference Service
Language: Rust - Size: 24.9 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 14 - Forks: 0
lorenzorovida/Lightweight-Sorting-In-Approximate-Homomorphic-Encryption
Source code for the paper "Lightweight Sorting in Approximate Homomorphic Encryption"
Language: Jupyter Notebook - Size: 1.51 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 3 - Forks: 2
IBM/helayers
IBM HElayers homomorphic encryption SDK for C++ and Python
Language: Jupyter Notebook - Size: 69.3 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 42 - Forks: 7
eddieoz/haal
Hääl - Anonymous Electronic Voting System on Public Blockchains
Language: JavaScript - Size: 1.42 MB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 114 - Forks: 16
lunan0320/FedPHE
FedPHE & Efficient and Straggler-Resistant Homomorphic Encryption for Heterogeneous Federated Learning
Language: Python - Size: 440 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 32 - Forks: 8
crazydj8/FedShield-main
Code for the paper: "FedShield: Privacy Preservation for Blockchain Enabled Federated Learning with Homomorphic Encryption and Zero-Knowledge Proof" (DOI: 10.1007/978-3-031-94898-5_44)
Language: Python - Size: 134 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0
Shruti199521/Typhon
🌐 Stress test and analyze networks with Typhon, a powerful Python toolkit designed for security experts and admins to enhance infrastructure resilience.
Language: Python - Size: 101 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0
danielfeitopin/MUNICS-PAN-HW1
[2023/2024] Privacy and Anonymity: Homework #1 - Filtering Encrypted Images
Language: Jupyter Notebook - Size: 8.03 MB - Last synced at: 24 days ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0
medlansari/FedCrypt
This repository contains the implementation of the paper "FedCrypt: A Dynamic White-Box Watermarking Scheme for Homomorphic Federated Learning". The paper is under review to the IEEE Transactions on Dependable and Secure Computing journal.
Language: Python - Size: 1.69 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 5 - Forks: 0
youben11/encrypted-evaluation
Client/Server framework for encrypted machine learning using homomorphic encryption
Language: Python - Size: 318 KB - Last synced at: 2 months ago - Pushed at: about 4 years ago - Stars: 43 - Forks: 6
ibarrond/Pyfhel
PYthon For Homomorphic Encryption Libraries, perform encrypted computations such as sum, mult, scalar product or matrix multiplication in Python, with NumPy compatibility. Uses SEAL/PALISADE as backends, implemented using Cython.
Language: Cython - Size: 15.4 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 523 - Forks: 84
tatokungfu/Booleanism
🔍 Explore Boolean logic efficiently with this fast JavaScript runtime tool built on Bun, perfect for simplifying logical operations.
Language: TypeScript - Size: 12.7 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0
BUAA-CI-LAB/Literatures-on-Homomorphic-Encryption
A reading list for homomorphic encryption
Size: 216 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 127 - Forks: 9
VincenzoImp/onchain-election-integrity
A secure university election platform on Ethereum that uses homomorphic encryption for private vote tallying and zero-knowledge proofs for anonymous voter authentication, ensuring verifiable results while maintaining complete voter privacy.
Language: TypeScript - Size: 11.2 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0
serengil/LightPHE
A Lightweight Partially Homomorphic Encryption Library for Python
Language: Python - Size: 378 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 86 - Forks: 9
alan-turing-institute/SHEEP 📦
SHEEP is a Homomorphic Encryption Evaluation Platform
Language: C++ - Size: 6.92 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 51 - Forks: 12
TNO-MPC/protocols.distributed_keygen
TNO PET Lab - secure Multi-Party Computation (MPC) - Protocols - Distributed Keygen
Language: Python - Size: 131 KB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 26 - Forks: 4
primefactor-io/lhtlp
Implementation of the Linearly-Homomorphic Time-Lock Puzzle scheme
Language: Go - Size: 23.4 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0
shriyalegithub/ISFCR_project
This project develops a privacy-preserving heart disease prediction system using a Multi-Layer Perceptron (MLP) optimized by three metaheuristic algorithms—Sand Cat Swarm Optimization (SCSO), Manta Ray Foraging Optimization (MRFO), and Arithmetic Optimization Algorithm (AOA) which were compared for optimal performance.
Language: Jupyter Notebook - Size: 340 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0
IBM/helayers-examples
Examples for HElayers homomorphic encryption SDK for C++ and Python
Language: Jupyter Notebook - Size: 3.56 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 10 - Forks: 3
cmu-cryptosystems/FABLE
Source code repository for USENIX '25 paper "FABLE: Batched Evaluation on Confidential Lookup Tables in 2PC"
Language: C++ - Size: 135 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 1
cmu-cryptosystems/LUT-PIRANA Fork of mhmughees/vectorized_batchpir
A modified PIRANA library for the use of FABLE.
Language: C++ - Size: 211 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0
MarbleHE/HECO
Optimizing compiler for Fully Homomorphic Encryption (FHE)
Language: MLIR - Size: 18.5 MB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 77 - Forks: 18
cryptovoting/damgard-jurik
A Python implementation of the threshold variant of the Damgard-Jurik cryptosystem.
Language: Python - Size: 2.92 MB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 15 - Forks: 3
NillionNetwork/blindfold-ts
TypeScript library for working with encrypted data within nilDB queries and replies.
Language: TypeScript - Size: 381 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 15 - Forks: 4
dilawarm/federated
Federated Learning with Differential Privacy and Homomorphic Encryption.
Language: Python - Size: 12.2 MB - Last synced at: 4 months ago - Pushed at: over 4 years ago - Stars: 37 - Forks: 8
Dice15/SEAL-Bootstrapping Fork of microsoft/SEAL
CKKS Bootstrapping using Microsoft SEAL
Language: C++ - Size: 5.09 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 5 - Forks: 1
ajayp/homomorphic-encryption
Homomorphic encryption is a new type of encryption that allows computations to be performed on encrypted data without being decrypted - ideal for private analytics in voting, healthcare, biometric verification, and beyond.
Language: Python - Size: 34.2 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
TNO-MPC/encryption_schemes.bgv
TNO PET Lab - secure Multi-Party Computation (MPC) - Encryption Schemes - BGV
Language: Python - Size: 36.1 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
snipsco/sda
Secure distributed aggregation of high-dimensional vectors
Language: Rust - Size: 1020 KB - Last synced at: 4 months ago - Pushed at: over 8 years ago - Stars: 58 - Forks: 20
Hac1es/NT219_Project
Application of Homomorphic Encryption for Financial Services
Language: Python - Size: 391 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 1
barisozmen/securegenomics
Compute on encrypted data
Language: Python - Size: 150 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 1
liyan2015/AdaptiveBatchHE
An adaptive batch homomorphic encryption framework for cross-device Federated Learning, which determines cost-efficient and sufficiently secure encryption strategies for clients with heterogeneous data and system capabilities.
Language: Python - Size: 2.59 MB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 7 - Forks: 0
PedroCo3lho/cryptography-studies
Language: Makefile - Size: 1.19 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0
youssef-562/socily
Socily is an intelligent security agent that leverages AI to analyze security logs and automate responses to threats. This tool helps security teams enhance their incident detection and response capabilities. 🛡️✨
Language: Python - Size: 59.6 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0
collapsinghierarchy/encproc-decryptor
encproc-decryptor is the client-side decryption utility designed to work in tandem with the encproc engine—your Encrypted Processing as a Service solution.
Language: JavaScript - Size: 1.63 MB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 3 - Forks: 0
milan-sedivy/confidential_multi_vote_system
This project demonstrates principles of a protocol outlined in my master thesis. The protocol is a superset of the Practical Multi-Candidate Election System (Baudron et. al 2001). It focuses on allowing the user to vote for multiple choices and to have multiple votes (an example of a shareholder meeting is implemented here)
Language: Rust - Size: 382 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 1 - Forks: 0
intel/pailliercryptolib_python 📦
Intel Paillier Cryptosystem Library is an open-source library which provides accelerated performance of a partial homomorphic encryption (HE), named Paillier cryptosystem, by utilizing Intel® IPP-Crypto technologies on Intel CPUs supporting the AVX512IFMA instructions. The library is written in modern standard C++ and provides the essential API for the Paillier cryptosystem scheme. Intel Paillier Cryptosystem Library - Python is a Python extension package intended for Python based privacy preserving machine learning solutions which utilizes the partial HE scheme for increased data and model protection.
Language: Python - Size: 195 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 56 - Forks: 12
Anwarulh007/MedHeaven--Federated-Learning-with-Homomorphic-Encryption-for-Healthcare-Data
MedHeaven is an innovative solution designed to revolutionize healthcare by empowering hospitals and medical institutions to collaborate on machine learning models without compromising patient privacy. Using federated learning and advanced homomorphic encryption techniques, MedHeaven ensures that sensitive medical data remains secure.
Language: Jupyter Notebook - Size: 13.6 MB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0
ankane/morph
An encrypted, in-memory, key-value store
Language: C++ - Size: 54.7 KB - Last synced at: 2 days ago - Pushed at: 5 months ago - Stars: 66 - Forks: 2
CEA-LIST/Cingulata
Cingulata (pronounced "tchingulata") is a compiler toolchain and RTE for running C++ programs over encrypted data by means of fully homomorphic encryption techniques.
Language: C++ - Size: 7.26 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 407 - Forks: 42