Structs

  • Helper struct that can be used to construct elements on the elliptic curve from arbitrary messages, by first hashing the message onto a field element and then mapping it to the elliptic curve defined over that field.

Traits

  • Trait for mapping a random field element to a random curve point.