https://github.com/yawning/edwards25519-extra
Go ed25519 extras (mirror)
https://github.com/yawning/edwards25519-extra
crypto cryptography ed25519 h2c vrf
Last synced: over 1 year ago
JSON representation
Go ed25519 extras (mirror)
- Host: GitHub
- URL: https://github.com/yawning/edwards25519-extra
- Owner: Yawning
- License: bsd-3-clause
- Created: 2021-07-23T11:24:39.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-10-05T12:39:07.000Z (over 2 years ago)
- Last Synced: 2023-10-05T15:09:45.009Z (over 2 years ago)
- Topics: crypto, cryptography, ed25519, h2c, vrf
- Language: Go
- Homepage: https://gitlab.com/yawning/edwards25519-extra
- Size: 78.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### edwards25519-extra
This package provides extensions to the Go standard library's Ed25519 and
curve25519 implementations, primarily extracted from [curve25519-voi][1].
This package is intended for interoperability with the standard library
and the [edwards25519][2] package as much as possible.
* h2c: [Hashing to Elliptic Curves (RFC 9380)][3]
* vrf: [Verifiable Random Functions (draft version 7 to 10, RFC 9381)][4]
[1]: https://github.com/oasisprotocol/curve25519-voi
[2]: https://filippo.io/edwards25519
[3]: https://datatracker.ietf.org/doc/rfc9380/
[4]: https://datatracker.ietf.org/doc/rfc9381/