Skip to content

ddealmei/draft-irtf-cfrg-hash-to-curve

 
 

Repository files navigation

Hashing to Elliptic Curves

This is the working area for the individual Internet-Draft, "Hashing to Elliptic Curves".

Building the Draft

Formatted text and HTML versions of the draft can be built using make.

$ make

This requires that you have the necessary software installed. See the instructions.

Reference Implementations

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

These implementations are for reference only. They MUST NOT be used in production systems.

Other Implementations

This is a (likely incomplete) list of other libraries that have implemented hash-to-curve per the standard.

If you know of another library that supports a compliant hash-to-curve implementation and would like us to list it here, please open a PR.

Contributing

See the guidelines for contributions.

Diagram

Hashing an arbitrary string into a point on an elliptic curve.

High resolution PDF

Sources: XML draw.io

Alt text

About

Hashing to Elliptic Curves

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 74.7%
  • Sage 24.5%
  • Makefile 0.8%