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

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

Related Keywords
homomorphic-encryption 394 cryptography 133 encryption 51 privacy 51 fhe 38 python 38 paillier 38 paillier-cryptosystem 36 federated-learning 34 machine-learning 33 homomorphic-encryption-library 28 blockchain 26 mpc 25 security 24 fully-homomorphic-encryption 21 ckks 19 elgamal 18 secure-computation 17 seal 17 differential-privacy 16 homomorphic-cryptography-scheme 15 secure-multi-party-computation 14 tfhe 14 privacy-preserving 13 cpp 13 zero-knowledge-proofs 12 multi-party-computation 11 zero-knowledge 11 crypto 11 lattice-based-crypto 10 privacy-enhancing-technologies 10 rust 10 compiler 10 privacy-preserving-machine-learning 10 tno 9 java 9 bfv 9 python3 9 microsoft-seal 9 ppml 8 private-information-retrieval 8 mpc-lab 8 deep-learning 8 data 7 pet-lab 7 voting 7 homomorphic 7 threshold-cryptography 6 zkp 6 secure-multiparty-computation 6 framework 6 pytorch 6 multiparty-computation 6 weavechain 6 verifiable-credentials 6 self-sovereign 6 typescript 6 elgamal-encryption 6 layer-0 6 data-replication 6 confidential-compute 6 golang 6 bgv 6 post-quantum-cryptography 6 encrypted-computation 5 benchmark 5 e-voting 5 swift 5 pyfhel 5 julia 5 wedpr 5 data-science 5 secret-sharing 5 rsa 5 ethereum 5 distributed-computing 5 tensorflow 5 poisoning-attacks 4 private-set-intersection 4 voting-system 4 data-privacy 4 privacy-protection 4 cryptography-library 4 gpu 4 solidity 4 confidential-computing 4 cryptocurrency 4 smart-contracts 4 postgresql 4 lwe 4 genomics 4 rlwe 4 lattigo 4 cryptosystem 4 homomorphism 4 damgard-jurik 4 cuda 4 pir 4 go 4 shamir-secret-sharing 4