Crate mpc_engine

Source
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.