ECFieldFp
ECFieldFp (소수 유한체)
소수 p를 기반으로 하는 타원곡선(EC) 소수 유한체를 나타내는 불변(immutable) 클래스입니다.
본문
ECFieldFp는 ECField 인터페이스를 구현하는 불변 클래스로, 소수 필드 GF(p)를 나타냅니다. p는 소수이며, 타원곡선 점의 좌표가 이 체의 원소로 표현됩니다. 대부분의 타원곡선 표준 곡선(NIST 곡선 등)이 이 소수 필드를 사용합니다.
생성자 ECFieldFp(BigInteger p)로 소수 p를 지정합니다.
ECFieldFp이 제공하는 주요 메서드는 다음과 같습니다.
public int getFieldSize()— 유한체의 크기를 반환합니다. 소수 p의 비트 수입니다.public BigInteger getP()— 소수 p를 반환합니다.public boolean equals(Object obj)— 이 유한체와 다른 객체의 동등성을 비교합니다. 같은 p를 가질 때 같습니다.public int hashCode()— 이 유한체의 해시 코드를 반환합니다.