mirror of
https://source.quilibrium.com/quilibrium/ceremonyclient.git
synced 2024-12-26 08:35:17 +00:00
13 lines
913 B
Markdown
13 lines
913 B
Markdown
# Distributed Key Generation (DKG)
|
|
|
|
Package `dkg` is intended to contain implementations of distributed key generation (DKG) protocols.
|
|
Besides the DKG protocol we introduced in `source.quilibrium.com/quilibrium/monorepo/nekryptology/pkg/tecdsa/README.md`, currently
|
|
package `dkg` contains the following distributed key generation implementations.
|
|
|
|
- Gennaro DKG: an adapted version [[overleaf]](https://www.overleaf.com/project/60915c0df1d6917f5cde6657) of
|
|
DKG by Gennaro et al. [[GennaroDKG]](https://link.springer.com/content/pdf/10.1007/s00145-006-0347-3.pdf). (We call it
|
|
GennaroDKG for convenience in the following context.)
|
|
|
|
- FROST DKG: the distributed key generation protocol used in [FROST tSchnorr signature](https://tools.ietf.org/pdf/draft-komlo-frost-00.pdf). We also
|
|
have its [pseudocode write-up](https://www.overleaf.com/read/nvmyjwsnbrwj). We call it FROST DKG in the following context.
|