Module java.base

Class DHPrivateKeySpec

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

public class DHPrivateKeySpec extends Object implements KeySpec
该类指定了具有其关联参数的Diffie-Hellman私钥。

请注意,此类不对指定的参数执行任何验证。因此,即使它们为null,指定的值也会直接返回。

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

    • DHPrivateKeySpec

      public DHPrivateKeySpec(BigInteger x, BigInteger p, BigInteger g)
      构造函数,接受私有值x、素数模p和基本生成器g
      参数:
      x - 私有值 x
      p - 素数模 p
      g - 基本生成器 g
  • Method Details

    • getX

      public BigInteger getX()
      返回私有值x
      返回值:
      私有值x
    • getP

      public BigInteger getP()
      返回素数模p
      返回值:
      素数模p
    • getG

      public BigInteger getG()
      返回基本生成器g
      返回值:
      基本生成器g