Here are
32 public repositories
matching this topic...
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.
Updated
Nov 4, 2020
Jupyter Notebook
Implementation of Chou-Orlandi Oblivious Transfer protocol
Updated
Aug 14, 2019
Rust
C/C++ OT keys implementation
Implementation of Cryptography course projects
Collection of snippets and protocols for Secure Computation course
Updated
May 31, 2018
JavaScript
Yao’s Garbled Circuits in TypeScript
Updated
Feb 15, 2024
TypeScript
Zero_Knowledge-proof demonstration using discrete log. Demonstration of 1-2 oblivious transfer protocol.
Updated
Aug 17, 2018
Java
This is a simple python3-implemented example of an Oblivious Transfer logic protocol
Updated
Apr 9, 2021
Python
Protocol Demonstration of 1-2 Oblivious Transfer Protocol & Zero Knowledge Protocol for Network Security Lectures.
Updated
Apr 11, 2018
Java
A Java library for OT protocols.
Updated
Aug 11, 2023
Java
Naïve implementation of garbled circuits.
Updated
Jan 21, 2024
Python
Oblivious transfer (OT) communications protocol message/response functionality implementations based on Curve25519 and the Ristretto group.
Updated
Oct 6, 2022
Python
1-out-of-n oblivious transfer protocol in JavaScript
Updated
Jan 15, 2021
JavaScript
Oblivious Transfer and Zero Knowledge Proof protocols implemented in Sagemath in Python
Updated
Apr 9, 2018
Jupyter Notebook
Secure Multi-Party Communication Implementation: Yao & GMW
Updated
Dec 15, 2021
Python
MPC-TSS is a project to demonstrate the working of our threshold signature scheme leveraging the security of X1 hardware wallet
Updated
Feb 24, 2024
Python
Oblivious transfer library for rust
Updated
Dec 19, 2019
Rust
SeceumFL 联邦学习系统v3.2版本是神谱科技(上海)有限公司基于FATE进行开发的联邦学习产品, SeceumFL具备了安全隔离域、可信计算、联邦建模等技术能力,有效保障数据安全和用户隐私,支持多方数据安全融合及建模计算,提供从模型训练、评估到应用部署的全流程服务。
Updated
Jul 9, 2023
Python
Improve this page
Add a description, image, and links to the
oblivious-transfer
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
oblivious-transfer
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.