ferveo icon indicating copy to clipboard operation
ferveo copied to clipboard

An implementation of a DKG protocol for front-running protection on Anoma.

Results 33 ferveo issues
Sort by recently updated
recently updated
newest added

It's possible for the dealer to precompute, offline, many of the computationally expensive parts of its VSS. This feature can be added if it's judged to be useful. A security...

prio:low

There is a nontrivial amount of symmetric crypto in the protocol, almost all of it should be provided by existing crates. This task involves: 1. Finalizing choice of symmetric crypto...

prio:high

Currently, the benchmarks are rather ad-hoc. It would be nice to use criterion to scientifically microbenchmark each part of the protocol, so that we can experiment with changes and see...

prio:low

This is a two-part task: 1. Implement key refresh with the same node identities and weights, this is done by running the same DKG again with final key 0. Should...

prio:low

Since Ferveo is intended to be an "online" protocol and some/many primitives being used are not constant-time/may have other side-channel vulnerabilities, there should be an analysis and potential mitigations investigated...

security
prio:med