#multi-party-computation

bin+lib mpc-manager

A WebSocket Manager that facilitates secure communication between parties for multi party computation applications

1 unstable release

0.1.1 Apr 24, 2023
0.1.0 Apr 24, 2023

29 downloads per month

Custom license

65KB
1.5K SLoC

MPC Manager

The MPC Manager library provides a WebSocket-based Manager that facilitates secure communication between parties. The Manager ensures secure communication channels by providing end-to-end encryption and authentication between the participants. It is designed to coordinate communication between different parties involved in a computation, providing a simple API and an executable for easy and fast setup.

More in-depth documentation can be found on https://docs.rs/mpc-manager.

Features

  • Secure communication channels via end-to-end encryption and authentication.
  • WebSocket-based communication for real-time messaging.
  • Coordination of communication between different parties involved in a computation.
  • Simple API for custom use cases.
  • Executable for easy and fast setup.

Contributing

If you'd like to contribute to the MPC Manager library, please open an issue or submit a pull request. We welcome any contributions, including bug fixes, feature requests, and documentation improvements.

Acknowledgements

License

This project is licensed under the GPL v3 License. Please see the LICENSE file for more information.

Dependencies

~1–11MB
~117K SLoC