The Swanky Maintenance Team will release new versions of Swanky three times a year at the following cadence: May, Sep, Jan.
This document enumerates the goals and priorities for each release. Our priorities are set by some internal funding and our research clients. For those wishing to prioritize requested features, fixes, or enhancements, please contact us at [email protected] for paid support.
Updated: Tue, 21 May 2024.
Status | Category | Goal |
---|---|---|
🚀 | Fancy Garbling | Create examples with increasing complexity: simple sum, GCD, linear ORAM |
🚀 | Non-interactive ZK | Develop proof-of-concept of VOLE-in-the-head |
❌ | Fancy Garbling | Improve API for usability --- moved to future Fancy Garbling work |
🚀 | Circuit PSI | Revamp API; improve documentation, test coverage and examples |
🚀 | openssl dependency | Replace limited use of OpenSSL with RustCrypto |
Status | Category | Goal |
---|---|---|
🔄 | New Crate | Univariate and multivariate polynomials |
🔄 | Repo Health | Improve documentation and test coverage of core libraries |
Status | Category | Goal |
---|---|---|
🔄 | Vectoreyes | Add neon backend to vectoreyes |
🟢 | Fancy Garbling | Garbled circuits secure against malicious adversaries |
🚀 - Ship it
🔄 - In progress
🟢 - Ready to start
❌ - Abandoned