Skip to content
Marcella Hastings edited this page Nov 5, 2020 · 1 revision

The HyCC and MOTION projects compose a general framework for secure computation.

HyCC is an optimized circuit compiler, evolved from CBMC-GC and designed to optimize for a multi-protocol setting. MOTION is a generic framework for mixed-protocol secure computation. It currently implements a variety of protocols, including GMW (arithmetic and boolean versions), OT-based BMR, and a custom garbling protocol integrated into BMR.

These were not included in the original framework because they were not yet released.

New evaluation criteria

Threshold: MOTION uses sharing techniques based on additive (and the boolean equivalent, XOR) secret sharing. The Yao sharing produces a garbled circuit that can be evaluated by each party alone. I don't think it's satisfies the ``threshold output'' criteria.

Links

Clone this wiki locally