Expand description
This crate is an executable specification of an MPC engine based on the WRK17 protocol.
Modules§
- broadcast
- This module implements a trusted broadcast relay.
- circuit
- The
Circuit
representation used by the MPC engine. - messages
- This module defines message types for the MPC protocol and its sub-protocols.
- party
- This module defines the behaviour of protocol parties in the different phases of the protocol.
- primitives
- This module provides interfaces for the basic primitives used in WRK17.
- utils
- Utility functions for the MPC specification.
Enums§
- Error
- An error type.
Constants§
- COMPUTATIONAL_
SECURITY - The computational security parameter, in bytes.
- STATISTICAL_
SECURITY - The statistical security parameter, in bytes.