- java.lang.Object
-
- javax.crypto.spec.DHPrivateKeySpec
-
- All Implemented Interfaces:
-
KeySpec
public class DHPrivateKeySpec extends Object implements KeySpec
该类指定具有相关参数的Diffie-Hellman私钥。请注意,此类不对指定的参数执行任何验证。 因此,即使它们为空,也会直接返回指定的值。
- 从以下版本开始:
- 1.4
- 另请参见:
-
DHPublicKeySpec
-
-
构造方法摘要
构造方法 Constructor 描述 DHPrivateKeySpec(BigInteger x, BigInteger p, BigInteger g)
具有私有值x
,素数模数p
和基本生成器g
。
-
-
-
构造方法详细信息
-
DHPrivateKeySpec
public DHPrivateKeySpec(BigInteger x, BigInteger p, BigInteger g)
具有私有值x
,素数模数p
和基本生成器g
。- 参数
-
x
- 私有价值x -
p
- 质量模数p -
g
- 基地发电机g
-
-
方法详细信息
-
getX
public BigInteger getX()
返回私有值x
。- 结果
-
私有价值
x
-
getP
public BigInteger getP()
返回质数模数p
。- 结果
-
模数
p
-
getG
public BigInteger getG()
返回基本生成器g
。- 结果
-
基座发生器
g
-
-