public class DSAParameterGenerationParameters
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
static int | 
DIGITAL_SIGNATURE_USAGE  | 
static int | 
KEY_ESTABLISHMENT_USAGE  | 
| Constructor and Description | 
|---|
DSAParameterGenerationParameters(int L,
                                int N,
                                int certainty,
                                java.security.SecureRandom random)
Construct without a usage index, this will do a random construction of G. 
 | 
DSAParameterGenerationParameters(int L,
                                int N,
                                int certainty,
                                java.security.SecureRandom random,
                                int usageIndex)
Construct for a specific usage index - this has the effect of using verifiable canonical generation of G. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
getCertainty()  | 
int | 
getL()  | 
int | 
getN()  | 
java.security.SecureRandom | 
getRandom()  | 
int | 
getUsageIndex()  | 
public static final int DIGITAL_SIGNATURE_USAGE
public static final int KEY_ESTABLISHMENT_USAGE
public DSAParameterGenerationParameters(int L,
                                        int N,
                                        int certainty,
                                        java.security.SecureRandom random)
L - desired length of prime P in bits (the effective key size).N - desired length of prime Q in bits.certainty - certainty level for prime number generation.random - the source of randomness to use.public DSAParameterGenerationParameters(int L,
                                        int N,
                                        int certainty,
                                        java.security.SecureRandom random,
                                        int usageIndex)
L - desired length of prime P in bits (the effective key size).N - desired length of prime Q in bits.certainty - certainty level for prime number generation.random - the source of randomness to use.usageIndex - a valid usage index.