Package org.bouncycastle.crypto.params
Class DSAParameterGenerationParameters
- java.lang.Object
- 
- org.bouncycastle.crypto.params.DSAParameterGenerationParameters
 
- 
 public class DSAParameterGenerationParameters extends java.lang.Object
- 
- 
Field SummaryFields Modifier and Type Field Description static intDIGITAL_SIGNATURE_USAGEstatic intKEY_ESTABLISHMENT_USAGE
 - 
Constructor SummaryConstructors Constructor 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.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetCertainty()intgetL()intgetN()java.security.SecureRandomgetRandom()intgetUsageIndex()
 
- 
- 
- 
Field Detail- 
DIGITAL_SIGNATURE_USAGEpublic static final int DIGITAL_SIGNATURE_USAGE - See Also:
- Constant Field Values
 
 - 
KEY_ESTABLISHMENT_USAGEpublic static final int KEY_ESTABLISHMENT_USAGE - See Also:
- Constant Field Values
 
 
- 
 - 
Constructor Detail- 
DSAParameterGenerationParameterspublic DSAParameterGenerationParameters(int L, int N, int certainty, java.security.SecureRandom random)Construct without a usage index, this will do a random construction of G.- Parameters:
- 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.
 
 - 
DSAParameterGenerationParameterspublic 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.- Parameters:
- 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.
 
 
- 
 
-