/h2c-go-ref

Hashing to curve reference implementation

Primary LanguageGoBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Hashing to Elliptic Curves

Go


IETF Data Tracker: draft-irtf-cfrg-hash-to-curve

Internet-Draft: git repository

This document specifies a number of algorithms that may be used to encode or hash an arbitrary string to a point on an elliptic curve.

Reference Implementation

The purpose of this implementation is for generating test vectors and enabling cross compatibility with other implementations.

This implementation is for reference only. It MUST NOT be used in production systems.

Development branch: master

Draft versions implemented:

Compatible Implementations

Internals

hash to curve

Contact

Feel free to open a github issue for anything related to the implementation, otherwise e-mail authors of the draft.