cryprot-ot

Crates.iocryprot-ot
lib.rscryprot-ot
version0.1.0
created_at2025-02-20 17:47:32.540348+00
updated_at2025-02-20 17:47:32.540348+00
descriptionImplementation of a Oblivious Transfer extension protocols.
homepage
repositoryhttps://github.com/robinhundt/CryProt
max_upload_size
id1562893
size86,027
(robinhundt)

documentation

README

CryProt-OT

[!CAUTION]
This is research software and not intended for production use cases.

Oblivious transfer implementations. Currently implemented are the following:

  • base OT: "Simplest OT" [CO15]
  • semi-honest OT extension: optimized [IKNP03] protocol
  • malicious OT extension: optimized [KOS15] protocol
  • silent OT extension: [BCG+19] silent OT using [RRT23] code (semi-honest and malicious with [YWL+20] consistency check)

This library is heavily inspired by and in parts a port of the C++ libOTe library.

Commit count: 110

cargo fmt