Module java.base

Class DHGenParameterSpec

java.lang.Object
javax.crypto.spec.DHGenParameterSpec
所有实现的接口:
AlgorithmParameterSpec

public class DHGenParameterSpec extends Object implements AlgorithmParameterSpec
该类指定用于生成Diffie-Hellman(系统)参数的参数集,用于Diffie-Hellman密钥协商。通常由中央机构执行。

中央机构在计算参数后,必须将此信息发送给希望达成秘密密钥协议的各方。

自 JDK 版本:
1.4
参见:
  • Constructor Details

    • DHGenParameterSpec

      public DHGenParameterSpec(int primeSize, int exponentSize)
      构造用于生成Diffie-Hellman(系统)参数的参数集。构造的参数集可用于初始化一个 AlgorithmParameterGenerator 对象,用于生成Diffie-Hellman参数。
      参数:
      primeSize - 素数模数的位数。
      exponentSize - 随机指数的位数。
  • Method Details

    • getPrimeSize

      public int getPrimeSize()
      返回素数模数的位数。
      返回:
      素数模数的位数
    • getExponentSize

      public int getExponentSize()
      返回随机指数(私有值)的位数。
      返回:
      随机指数(私有值)的位数