mirror of
https://github.com/tlsnotary/tlsn.git
synced 2026-01-09 14:48:13 -05:00
Removed MPC and utils code and use new external repositories instead
#265 #266 # Conflicts: # aead/Cargo.toml # mpc/garble/mpc-garble/src/protocol/deap/mod.rs # mpc/garble/mpc-garble/src/protocol/deap/vm.rs # tlsn/Cargo.toml # utils/utils-aio/src/codec.rs # utils/utils-aio/src/mux.rs
This commit is contained in:
@@ -22,14 +22,7 @@ at your option.
|
||||
- documentation: <https://docs.tlsnotary.org/> (under development)
|
||||
|
||||
## Overview
|
||||
- **mpc**: Home of multi-party computation libraries
|
||||
- oblivious transfer: Core building block used a lot in our codebase.
|
||||
- garbling: We use several variants of garbled circuit executions in our codebase
|
||||
(DEAP, Dual-Ex, ZK)
|
||||
- circuits: code to build circuits, with some basic circuit components
|
||||
available.
|
||||
- share-conversion: supports converting between additive and multiplicative
|
||||
shares for performing finite-field arithmetic in 2PC.
|
||||
|
||||
- **tls**: Home of the TLS logic of our protocol like handshake en-/decryption, ghash, **currently outdated**
|
||||
- **utils**: Utility functions which are frequently used everywhere
|
||||
- **actors**: Provides actors, which implement protocol-specific functionality using
|
||||
|
||||
Reference in New Issue
Block a user