public class DHParameters extends Object implements CipherParameters
Constructor and Description |
---|
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) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
BigInteger |
getG() |
BigInteger |
getJ()
Return the subgroup factor J.
|
int |
getL()
Return the private value length in bits - if set, zero otherwise
|
int |
getM()
Return the minimum length of the private value.
|
BigInteger |
getP() |
BigInteger |
getQ() |
DHValidationParameters |
getValidationParameters() |
int |
hashCode() |
public DHParameters(BigInteger p, BigInteger g)
public DHParameters(BigInteger p, BigInteger g, BigInteger q)
public DHParameters(BigInteger p, BigInteger g, BigInteger q, int l)
public DHParameters(BigInteger p, BigInteger g, BigInteger q, int m, int l)
public DHParameters(BigInteger p, BigInteger g, BigInteger q, BigInteger j, DHValidationParameters validation)
public DHParameters(BigInteger p, BigInteger g, BigInteger q, int m, int l, BigInteger j, DHValidationParameters validation)
public BigInteger getP()
public BigInteger getG()
public BigInteger getQ()
public BigInteger getJ()
public int getM()
public int getL()
public DHValidationParameters getValidationParameters()
Copyright © 2015. All rights reserved.