Module java.base

Class ECFieldFp

  • All Implemented Interfaces:
    ECField

    public class ECFieldFp
    extends Object
    implements ECField
    This immutable class defines an elliptic curve (EC) prime finite field.
    Since:
    1.5
    See Also:
    ECField
    • Method Detail

      • getFieldSize

        public int getFieldSize()
        Returns the field size in bits which is size of prime p for this prime finite field.
        Specified by:
        getFieldSize in interface ECField
        Returns:
        the field size in bits.
      • getP

        public BigInteger getP()
        Returns the prime p of this prime finite field.
        Returns:
        the prime.
      • equals

        public boolean equals​(Object obj)
        Compares this prime finite field for equality with the specified object.
        Overrides:
        equals in class Object
        Parameters:
        obj - the object to be compared.
        Returns:
        true if obj is an instance of ECFieldFp and the prime value match, false otherwise.
        See Also:
        Object.hashCode(), HashMap