Spec-Zone.ru › OpenJDK 17

Класс ECFieldFp

java.lang.Object
java.security.spec.ECFieldFp
Все реализованные интерфейсы:
ECField
public class ECFieldFp extends Object implements ECField
Этот неизменяемый класс определяет простое конечное поле эллиптической кривой (EC).
С момента:
1.5
См. также:
  • ECField

Краткое описание конструкторов

Конструктор Описание
ECFieldFp(BigInteger p)
Создаёт простое конечное поле эллиптической кривой со значением заданного простого числа p.

Краткое описание методов

Модификатор и тип Метод Описание
boolean equals(Object obj)
Сравнивает это простое конечное поле на равенство со заданным объектом.
int getFieldSize()
Возвращает размер поля в битах, который является размером простого числа p для этого простого конечного поля.
BigInteger getP()
Возвращает простое p этого простого конечного поля.
int hashCode()
Возвращает хэш-код для этого простого конечного поля.

Методы, объявленные в классе java.lang.Object

clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

Подробное описание конструкторов

ECFieldFp

public ECFieldFp(BigInteger p)
Создаёт простое конечное поле эллиптической кривой со значением заданного простого числа p.
Параметры:
p - простое число.
Исключения:
NullPointerException - если p равно null.
IllegalArgumentException - если p не положительно.

Подробное описание методов

getFieldSize

public int getFieldSize()
Возвращает размер поля в битах, который является размером простого числа p для этого простого конечного поля.
Задано в:
getFieldSize в интерфейсе ECField
Возвращает:
размер поля в битах.

getP

public BigInteger getP()
Возвращает простое p этого простого конечного поля.
Возвращает:
простое число.

equals

public boolean equals(Object obj)
Сравнивает это простое конечное поле на равенство со заданным объектом.
Переопределяет:
equals в классе Object
Параметры:
obj - объект для сравнения.
Возвращает:
true, если obj является экземпляром ECFieldFp и значения простых чисел совпадают, иначе false.
См. также:
  • Object.hashCode()
  • HashMap

hashCode

public int hashCode()
Возвращает хэш-код для этого простого конечного поля.
Переопределяет:
hashCode в классе Object
Возвращает:
значение хэш-кода.
См. также:
  • Object.equals(java.lang.Object)
  • System.identityHashCode(java.lang.Object)

© 1993, 2021, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/security/spec/ECFieldFp.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API