Interface MapToCurve

All Known Implementing Classes:
Elligator2MapToCurve, SimplifiedShallueVanDeWoestijneMapToCurve

public interface MapToCurve
Interface for Map to Curve
  • Method Summary

    Modifier and Type
    Method
    Description
    Processes the given BigInteger element and maps it to a point on the elliptic curve, as defined by the hash 2 curve specification
  • Method Details

    • process

      ECPoint process(BigInteger element)
      Processes the given BigInteger element and maps it to a point on the elliptic curve, as defined by the hash 2 curve specification
      Parameters:
      element - the input BigInteger element to be mapped to a point on the curve
      Returns:
      the elliptic curve point corresponding to the input element