Published June 19, 2026 | Version v2

SING: Improving the Efficiency of MPC Protocol Assignment using Graph Neural Networks

  • 1. ROR icon Technical University of Darmstadt

Description

This repository contains the full codebase and dataset of SING: Improving the Efficiency of MPC Protocol Assignment using Graph Neural Networks, to appear at USENIX Security'26. The paper is available on ePrint: https://eprint.iacr.org/2026/1237.

The files included in this repository are:

  • SING-main.tar.gz: This archive contains the complete source directory tree of our codebase, including vendored versions of the ABY and Silph dependencies. A README.md with installation and reproduction instructions is included in the archive root.
  • dataset-full-c.tar.gz: This archive contains the full unprocessed dataset of MPC circuits as C source files
  • dataset-full.tar.gz: This archive contains the full processed dataset of MPC circuits
  • CHANGELOG.md: We will describe updates to this repository in this file where applicable

Files

CHANGELOG.md

Files (2.3 GB)

Name Size
md5:f5af3fb761f0526cb8c195185ef04a7c
1.5 kB Preview Download
md5:068e59b9200e0e3f9efd9353da901b7c
2.8 MB Download
md5:2dc3c0899dfb709a04d2acd76ae7ce99
2.3 GB Download
md5:6ef2c8539904eb0593b9d54eb7882ecd
20.9 MB Download

Additional details