Awesome
Hashing to Elliptic Curves
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.
Warning
This implementation is not protected against any kind of attack, including side-channel attacks. It MUST NOT be used in production systems.
Limitations
- No specific architecture optimizations.
- No side-channel protection, see Warning section.
Development branch master
Draft versions implemented
Latest: v14
Previous: v12, v08, v07, v06, v05
Compatible Implementations
Internals
License
BSD 3-Clause License
Contact
Feel free to open a github issue for anything related to the implementation, otherwise e-mail authors of the draft.