模块 java.base

类 DHGenParameterSpec

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

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

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

自从:
1.4
参见:
  • 构造方法详细信息

    • DHGenParameterSpec

      public DHGenParameterSpec(int primeSize, int exponentSize)
      构造用于生成 Diffie-Hellman(系统)参数的参数集。构造的参数集可用于初始化 AlgorithmParameterGenerator 对象以生成 Diffie-Hellman 参数。
      参数:
      primeSize - 素数模数的大小(以位为单位)。
      exponentSize - 随机指数的大小(以位为单位)。
  • 方法详情

    • getPrimeSize

      public int getPrimeSize()
      返回质数模数的大小(以位为单位)。
      返回:
      素数模数的大小(以位为单位)
    • getExponentSize

      public int getExponentSize()
      返回随机指数(私有值)的大小(以位为单位)。
      返回:
      随机指数的大小(私有值)