Class BaseAlgorithmParameterGenerator
java.lang.Object
java.security.AlgorithmParameterGeneratorSpi
org.bouncycastle.jcajce.provider.symmetric.util.BaseAlgorithmParameterGenerator
- Direct Known Subclasses:
AES.AlgParamGen
,AES.AlgParamGenCCM
,AES.AlgParamGenGCM
,ARIA.AlgParamGen
,Camellia.AlgParamGen
,CAST5.AlgParamGen
,DES.AlgParamGen
,DESede.AlgParamGen
,DSTU7624.AlgParamGen
,GOST28147.AlgParamGen
,IDEA.AlgParamGen
,Noekeon.AlgParamGen
,RC2.AlgParamGen
,RC5.AlgParamGen
,RC6.AlgParamGen
,SEED.AlgParamGen
,Shacal2.AlgParamGen
,SM4.AlgParamGen
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected final AlgorithmParameters
createParametersInstance
(String algorithm) protected void
engineInit
(int strength, SecureRandom random) Methods inherited from class java.security.AlgorithmParameterGeneratorSpi
engineGenerateParameters, engineInit
-
Field Details
-
random
-
strength
protected int strength
-
-
Constructor Details
-
BaseAlgorithmParameterGenerator
public BaseAlgorithmParameterGenerator()
-
-
Method Details
-
createParametersInstance
protected final AlgorithmParameters createParametersInstance(String algorithm) throws NoSuchAlgorithmException, NoSuchProviderException -
engineInit
- Specified by:
engineInit
in classAlgorithmParameterGeneratorSpi
-