Available on crate feature hash2curve only.
Expand description

Traits for hashing byte sequences to curve points.

https://datatracker.ietf.org/doc/draft-irtf-cfrg-hash-to-curve

Structs

Traits

  • Trait for types implementing expand_message interface for hash_to_field.
  • Expander that, call read until enough bytes have been consumed.
  • The trait for helping to convert to a field element.
  • Adds hashing arbitrary byte sequences to a valid group element
  • The Isogeny methods to map to another curve.
  • Trait for converting field elements into a point via a mapping method like Simplified Shallue-van de Woestijne-Ulas or Elligator
  • The optimized simplified Shallue-van de Woestijne-Ulas method for mapping elliptic curve scalars to affine points.
  • Trait for determining the parity of the field