mirror of
https://github.com/codex-storage/constantine.git
synced 2025-02-23 07:58:17 +00:00
* Hash to Curve: impl expand_message_xmd * Try to precompute part of hash to curve at compile-time * sha256 bench - use the new hashes module * [WIP] smoke test hash to field * Implement hash_to_field with expected output * unoptimized hash-to-curve G2 for BLS12-381 * Don't run sanitizer on hash to field as it uses GC-ed strings
Isogeny-based Cryptography
This folder will hold the implementations of isogeny-based cryptography.
The initial focus will be the isogeny maps necessary to implement hashing to elliptic curve
References
Normative references
- Hashing to Elliptic Curve
(Draft, expires May 5, 2020)
https://tools.ietf.org/html/draft-irtf-cfrg-hash-to-curve-05
https://github.com/cfrg/draft-irtf-cfrg-hash-to-curve