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