Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/davxy/ark-ec-vrfs

EC VRFs as specified by RFC 9381
https://github.com/davxy/ark-ec-vrfs

arkworks cryptography ecvrf vrf

Last synced: 10 days ago
JSON representation

EC VRFs as specified by RFC 9381

Awesome Lists containing this project

README

        

# Elliptic Curve VRFs

Provides:
- IETF VRF as described by [RFC 9381](https://datatracker.ietf.org/doc/rfc9381).
- Pedersen VRF as described by the first construction in [BCHSV23](https://eprint.iacr.org/2023/002).
- Ring VRF as briefly described in [BCHSV23](https://eprint.iacr.org/2023/002) and formally specified [here](https://github.com/davxy/ring-proof-spec).

A formal yet quite lightweight specification of the schemes provided can be found [here](https://github.com/davxy/bandersnatch-vrfs-spec).

The implementation is built leveraging [Arkworks](https://github.com/arkworks-rs) libraries
and is designed to be flexible for further customization.