- java.lang.Object
-
- javax.crypto.spec.DHPrivateKeySpec
-
- 实现的所有接口
-
KeySpec
public class DHPrivateKeySpec extends Object implements KeySpec
此类指定Diffie-Hellman私钥及其关联参数。请注意,此类不会对指定的参数执行任何验证。 因此,即使它们为null,也会直接返回指定的值。
- 从以下版本开始:
- 1.4
- 另请参见:
-
DHPublicKeySpec
-
-
构造方法摘要
构造方法 构造器 描述 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
-
-