Skip to content
bengetch edited this page May 12, 2021 · 14 revisions

This library is intended to provide a simple interface for orchestrating relational workflows under MPC. It is mainly a reimplementation of the conclave system, with an emphasis on extensibility and the capability to interpret and compute over data that has already been secret shared.

Since most technical and architectural questions about the system are already addressed in the paper, this guide will focus mainly on using the library.

  • Installation
    • How to configure a UNIX-like environment to run congregation.
  • Architecture
    • A brief overview of congregation's core modules.
  • Datasets
    • Details column and relation level annotations for congregation workflows.
  • Queries
    • Method signatures for congregation queries.
  • Examples
    • Input and output examples for each query.
  • Workflows
    • How to construct congregation workflows.
  • Configuration
    • How to configure congregation workflows.
Clone this wiki locally