org.bouncycastle.crypto.params
Class DHParameters
java.lang.Object
org.bouncycastle.crypto.params.DHParameters
- CipherParameters
public class DHParameters
extends java.lang.Object
DHParameters(BigInteger p, BigInteger g)
|
DHParameters(BigInteger p, BigInteger g, BigInteger q)
|
DHParameters(BigInteger p, BigInteger g, BigInteger q, BigInteger j, DHValidationParameters validation)
|
DHParameters(BigInteger p, BigInteger g, BigInteger q, int l)
|
DHParameters(BigInteger p, BigInteger g, BigInteger q, int m, int l)
|
DHParameters(BigInteger p, BigInteger g, BigInteger q, int m, int l, BigInteger j, DHValidationParameters validation)
|
DHParameters
public DHParameters(BigInteger p,
BigInteger g)
DHParameters
public DHParameters(BigInteger p,
BigInteger g,
BigInteger q)
DHParameters
public DHParameters(BigInteger p,
BigInteger g,
BigInteger q,
BigInteger j,
DHValidationParameters validation)
DHParameters
public DHParameters(BigInteger p,
BigInteger g,
BigInteger q,
int l)
DHParameters
public DHParameters(BigInteger p,
BigInteger g,
BigInteger q,
int m,
int l)
DHParameters
public DHParameters(BigInteger p,
BigInteger g,
BigInteger q,
int m,
int l,
BigInteger j,
DHValidationParameters validation)
equals
public boolean equals(Object obj)
getG
public BigInteger getG()
getJ
public BigInteger getJ()
Return the subgroup factor J.
getL
public int getL()
Return the private value length in bits - if set, zero otherwise (use bitLength(P) - 1).
- the private value length in bits, zero otherwise.
getM
public int getM()
Return the minimum length of the private value.
- the minimum length of the private value in bits.
getP
public BigInteger getP()
getQ
public BigInteger getQ()
hashCode
public int hashCode()