Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ralexstokes/kzg
KZG commitments over BLS12-381
https://github.com/ralexstokes/kzg
Last synced: 8 days ago
JSON representation
KZG commitments over BLS12-381
- Host: GitHub
- URL: https://github.com/ralexstokes/kzg
- Owner: ralexstokes
- License: mit
- Created: 2021-01-30T03:01:15.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-10-05T20:54:54.000Z (about 2 years ago)
- Last Synced: 2024-11-02T04:11:58.268Z (15 days ago)
- Language: Rust
- Size: 50.8 KB
- Stars: 32
- Watchers: 3
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# kzg
A library for [KZG commitments](http://cacr.uwaterloo.ca/techreports/2010/cacr2010-10.pdf) over BLS12-381 in Rust.
## Notes
Uses [blst](https://github.com/supranational/blst) for the curve operations.
WARNING: has not been audited/reviewed for security. Do NOT use in production.
## Features
- [x] KZG setup
- [x] Commit to a polynomial
- [x] Open a commitment
- [x] Verify an opening