oblivious-transfer
There are 33 repositories under oblivious-transfer topic.
osu-crypto/libOTe
A fast, portable, and easy to use Oblivious Transfer Library
privacy-scaling-explorations/mpz
Multi-party computation libraries written in Rust 🦀
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.
emp-toolkit/emp-ot
Oblivious Transfer, Oblivious Transfer Extension and Variations
encryptogroup/OTExtension
C++ OT extension implementation
markkurossi/mpc
Secure Multi-Party Computation (MPC) with Go. This project implements secure two-party computation with Garbled circuit protocol.
docknetwork/crypto
Rust crypto library for data privacy tools
encryptogroup/MOTION
An efficient, user-friendly, modular, and extensible framework for mixed-protocol secure multi-party computation with two or more parties
secretflow/yacl
YACL (Yet Another Common crypto library) is a C++ library that contains cryptography, network and io modules which other SecretFlow code depends on.
sdiehl/oblivious-transfer
Oblivious transfer for multiparty computation
hammurabi-mendes/learn-crypto-javascript
Learning Cryptography with Javascript
brech1/keaki
Extractable Witness Encryption for KZG Commitments
nthparty/oblivious
Python library that serves as an API for common cryptographic primitives used to implement OPRF, OT, and PSI protocols.
Seceum/SeceumFL
SeceumFL 联邦学习系统v3.2版本是神谱科技(上海)有限公司基于FATE进行开发的联邦学习产品, SeceumFL具备了安全隔离域、可信计算、联邦建模等技术能力,有效保障数据安全和用户隐私,支持多方数据安全融合及建模计算,提供从模型训练、评估到应用部署的全流程服务。
GaloisInc/ocelot
Oblivious transfer library for rust
Cypherock/MPC-TSS
MPC-TSS is a project to demonstrate the working of our threshold signature scheme leveraging the security of X1 hardware wallet
mayank0403/Oblivious-Transfer-and-Zero-Knowledge-Proof
Oblivious Transfer and Zero Knowledge Proof protocols implemented in Sagemath in Python
n132/SMC
Secure Multi-Party Communication Implementation: Yao & GMW
wyatt-howe/1-out-of-n
1-out-of-n oblivious transfer protocol in JavaScript
nthparty/otc
Oblivious transfer (OT) communications protocol message/response functionality implementations based on Curve25519 and the Ristretto group.
b1f6c1c4/naive-garble
Naïve implementation of garbled circuits.
emanuele-leopardi/oblivious_transfer_example
This is a simple python3-implemented example of an Oblivious Transfer logic protocol
Aniket144/Cyptography
Protocol Demonstration of 1-2 Oblivious Transfer Protocol & Zero Knowledge Protocol for Network Security Lectures.
kevinejohn/oblivious-transfer
Oblivious Transfer
tdjsnelling/garbled-circuits
Yao’s Garbled Circuits in TypeScript
usrbom/network-security
Zero_Knowledge-proof demonstration using discrete log. Demonstration of 1-2 oblivious transfer protocol.
danzipie/simplest-ot
Implementation of Chou-Orlandi Oblivious Transfer protocol
manel1874/OTKeys
C/C++ OT keys implementation
pvriel/oblivioustransfer4J
A Java library for OT protocols.
Sargis-Hovsepyan/cs215-cryptography
Implementation of Cryptography course projects
lrusso96/Secure-Computation
Collection of snippets and protocols for Secure Computation course
nthparty/article-privacy-preserving-information-exchange
This article uses a simple use case involving a transaction between a vendor and a customer to illustrate the privacy-enhancing potential of oblivious transfer (OT) and to demonstrate how OT can be incorporated into a Python implementation of a web service by leveraging the otc library.