ECFieldFp

ECFieldFp (소수 유한체)

소수 p를 기반으로 하는 타원곡선(EC) 소수 유한체를 나타내는 불변(immutable) 클래스입니다.

출처: Java API Reference

본문

ECFieldFpECField 인터페이스를 구현하는 불변 클래스로, 소수 필드 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() — 이 유한체의 해시 코드를 반환합니다.

더 알아보기 (Learn more)

Java 공식 API