jimouris / draft-mouris-cfrg-mastic

Specification of the Mastic Verifiable Distributed Aggregation Function (VDAF)

Home Page:https://datatracker.ietf.org/doc/draft-mouris-cfrg-mastic/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The Mastic Verifiable Distributed Aggregation Function (VDAF)

This is the working area for the individual Internet-Draft, "The Mastic VDAF".

Build

First clone the repository and its submodules.

$ git clone --recurse-submodules git@github.com:jimouris/draft-mouris-cfrg-mastic.git

Next, install sagemath and pycryptodomex (version >= 3.20):

apt install sagemath
sage --pip install pycryptodomex

Finally, navigate to the poc directory and run make.

Contributing

See the guidelines for contributions.

Contributions can be made by creating pull requests. The GitHub interface supports creating pull requests using the Edit (✏) button.

Command Line Usage

Formatted text and HTML versions of the draft can be built using make.

$ make

Command line usage requires that you have the necessary software installed. See the instructions.

About

Specification of the Mastic Verifiable Distributed Aggregation Function (VDAF)

https://datatracker.ietf.org/doc/draft-mouris-cfrg-mastic/

License:Other


Languages

Language:Python 99.2%Language:Makefile 0.8%