All Projects → dalek-cryptography → doppio

dalek-cryptography / doppio

Licence: BSD-3-Clause license
Embedded curve over the Ristretto255 scalar field, for use in Bulletproofs

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects
rust
11053 projects
python
139335 projects - #7 most used programming language

doppio

Work-in-progress repo for an embedded curve over the ristretto255 scalar field, for use in Bulletproofs.

Sean Bowe previously suggested an alternate curve (cf https://twitter.com/ebfull/status/1087571257057406976), but for the reasons described in the notes we prefer a slightly different set of parameters.

Goals

Eventually, this repo aims to construct "doppio", a parameterization of Ristretto that can be implemented using an embedded curve defined over the scalar field of the ristretto255 group. This provides a prime-order group that can be efficiently implemented inside a Bulletproof.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].