Skip to content

Releases: sine-fdn/polytune

v0.2.0-alpha.4

29 Dec 10:04
Immutable release. Only release title and notes can be modified.
774c6e5

Choose a tag to compare

v0.2.0-alpha.4 Pre-release
Pre-release

Changed

Fixed

Added

Full Changelog: v0.2.0-alpha.2...v0.2.0-alpha.3

v0.2.0-alpha.3

23 Dec 13:48
Immutable release. Only release title and notes can be modified.
6a4b730

Choose a tag to compare

v0.2.0-alpha.3 Pre-release
Pre-release

Unreleased

Polytune HTTP Server - v0.1.0

26 Nov 15:02
Immutable release. Only release title and notes can be modified.
d55c0c0

Choose a tag to compare

The first release of the Polytune HTTP server 🥳

It uses the Polytune library (the top-level crate in this workspace) and the Garble compiler to implement a more complete MPC service that communicates using HTTP requests. It contains a concrete implementation of Polytune's Channel trait and handles the coordination of multiple instances, including exchanging of constants, compilation of the Garble program, execution of the protocol, and sending of the output to an output destination.

For more documentation on the server, please refer to the README.

The docker images of the server are available here.

v0.2.0-alpha.2

29 Sep 07:32
fea0ca7

Choose a tag to compare

v0.2.0-alpha.2 Pre-release
Pre-release

Changed

Fixed

Added

Full Changelog: v0.2.0-alpha.1...v0.2.0-alpha.2

Polytune v0.2.0-alpha.1

11 Jul 09:27
33007fa

Choose a tag to compare

Pre-release

Polytune's first Alpha release 🥳

This is Polytune's first alpha release. Polytune implements the multi-party [WRK17b] secure multi-party computation protocol (MPC). MPC allows two or more parties to interactively perform a computation on their private inputs, without revealing any additional information about their inputs to each other, other than what the result of the computation reveals.

We provide high-level documentation for Polytune at polytune.org. The library documentation for the latest released version is on docs.rs.

For examples on how to concretely use Polytune, have a look at our examples.

Expect breaking changes

This is an alpha release. We plan on making breaking changes to some of the core interfaces soon.