模块 java.base

类 ECParameterSpec

java.lang.Object
java.security.spec.ECParameterSpec
所有已实现的接口:
AlgorithmParameterSpec

public class ECParameterSpec extends Object implements AlgorithmParameterSpec
此不可变类指定用于椭圆曲线密码术 (ECC) 的域参数集。
自从:
1.5
参见:
  • 构造方法详细信息

    • ECParameterSpec

      public ECParameterSpec(EllipticCurve  curve, ECPoint  g, BigInteger  n, int h)
      根据指定值创建椭圆曲线域参数。
      参数:
      curve - 该参数定义的椭圆曲线。
      g - 生成器,也称为基点。
      n - 生成器 g 的顺序。
      h - 辅因子。
      抛出:
      NullPointerException - 如果 curvegn 为空。
      IllegalArgumentException - 如果 nh 不为正。
  • 方法详情

    • getCurve

      public EllipticCurve  getCurve()
      返回此参数定义的椭圆曲线。
      返回:
      该参数定义的椭圆曲线。
    • getGenerator

      public ECPoint  getGenerator()
      返回也称为基点的生成器。
      返回:
      生成器,也称为基点。
    • getOrder

      public BigInteger  getOrder()
      返回生成器的顺序。
      返回:
      生成器的顺序。
    • getCofactor

      public int getCofactor()
      返回辅因子。
      返回:
      辅因子。