所有类
javax.crypto.spec
类 DHPublicKeySpec
java.lang.Object
javax.crypto.spec.DHPublicKeySpec
-
所有已实现的接口:
-
KeySpec
-
public class DHPublicKeySpec
- extends Object
- implements KeySpec
此类使用关联的参数指定一个 Diffie-Hellman 公钥。
注意,此类不在任何指定的参数上执行任何验证。因此,即使给定的值为 null 也会被直接返回。
-
从以下版本开始:
-
1.4
-
另请参见:
-
DHPrivateKeySpec
从类 java.lang.Object 继承的方法 |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DHPublicKeySpec
public DHPublicKeySpec(BigInteger y,
BigInteger p,
BigInteger g)
-
带有一个公有值
y
、一个质数模数 p
以及一个基生成器 g
的构造方法。
-
参数:
-
y
- 公有值 y
-
p
- 质数模数 p
-
g
- 基生成器 g
getY
public BigInteger getY()
-
返回公有值
y
。
-
-
-
返回:
-
公有值
y
getP
public BigInteger getP()
-
返回质数模数
p
。
-
-
-
返回:
-
质数模数
p
getG
public BigInteger getG()
-
返回基生成器
g
。
-
-
-
返回:
-
基生成器
g
所有类