Software

The SPRING lab strives to make public all the software we produce in our projects to ensure that it can be used by other researchers and by the industry.

Our projects can be found in the SPRING GitHub page. The group has also been heavily involved in these other two projects: DP3T and CrowdNotifier.

Some examples or our work:

mia

A library for running membership inference attacks against ML models.

Synthetic data evaluation

A framework to evaluate the privacy and utility of synthetic data

lightnion

A light version of Tor portable to the browser.

zksk

Zero-Knowledge Swiss Knife: a compiler for zero knowledge proofs

MCSAuditing

Evaluation code for mobile crowdsourcing privacy

SSCred

A python library to facilitate anonymous authentication.

trickster

A library and experiments to attack machine learning in discrete domains

hippiepug

Sublinear-traversal blockchains and efficient key-value Merkle trees

petrelic

A python wrapper around RELIC pairings