Class SnovaKeyPairGeneratorSpi
java.lang.Object
java.security.KeyPairGeneratorSpi
java.security.KeyPairGenerator
org.bouncycastle.pqc.jcajce.provider.snova.SnovaKeyPairGeneratorSpi
- Direct Known Subclasses:
SnovaKeyPairGeneratorSpi.SNOVA_24_5_4_ESK
,SnovaKeyPairGeneratorSpi.SNOVA_24_5_4_SHAKE_ESK
,SnovaKeyPairGeneratorSpi.SNOVA_24_5_4_SHAKE_SSK
,SnovaKeyPairGeneratorSpi.SNOVA_24_5_4_SSK
,SnovaKeyPairGeneratorSpi.SNOVA_24_5_5_ESK
,SnovaKeyPairGeneratorSpi.SNOVA_24_5_5_SHAKE_ESK
,SnovaKeyPairGeneratorSpi.SNOVA_24_5_5_SHAKE_SSK
,SnovaKeyPairGeneratorSpi.SNOVA_24_5_5_SSK
,SnovaKeyPairGeneratorSpi.SNOVA_25_8_3_ESK
,SnovaKeyPairGeneratorSpi.SNOVA_25_8_3_SHAKE_ESK
,SnovaKeyPairGeneratorSpi.SNOVA_25_8_3_SHAKE_SSK
,SnovaKeyPairGeneratorSpi.SNOVA_25_8_3_SSK
,SnovaKeyPairGeneratorSpi.SNOVA_29_6_5_ESK
,SnovaKeyPairGeneratorSpi.SNOVA_29_6_5_SHAKE_ESK
,SnovaKeyPairGeneratorSpi.SNOVA_29_6_5_SHAKE_SSK
,SnovaKeyPairGeneratorSpi.SNOVA_29_6_5_SSK
,SnovaKeyPairGeneratorSpi.SNOVA_37_17_2_ESK
,SnovaKeyPairGeneratorSpi.SNOVA_37_17_2_SHAKE_ESK
,SnovaKeyPairGeneratorSpi.SNOVA_37_17_2_SHAKE_SSK
,SnovaKeyPairGeneratorSpi.SNOVA_37_17_2_SSK
,SnovaKeyPairGeneratorSpi.SNOVA_37_8_4_ESK
,SnovaKeyPairGeneratorSpi.SNOVA_37_8_4_SHAKE_ESK
,SnovaKeyPairGeneratorSpi.SNOVA_37_8_4_SHAKE_SSK
,SnovaKeyPairGeneratorSpi.SNOVA_37_8_4_SSK
,SnovaKeyPairGeneratorSpi.SNOVA_49_11_3_ESK
,SnovaKeyPairGeneratorSpi.SNOVA_49_11_3_SHAKE_ESK
,SnovaKeyPairGeneratorSpi.SNOVA_49_11_3_SHAKE_SSK
,SnovaKeyPairGeneratorSpi.SNOVA_49_11_3_SSK
,SnovaKeyPairGeneratorSpi.SNOVA_56_25_2_ESK
,SnovaKeyPairGeneratorSpi.SNOVA_56_25_2_SHAKE_ESK
,SnovaKeyPairGeneratorSpi.SNOVA_56_25_2_SHAKE_SSK
,SnovaKeyPairGeneratorSpi.SNOVA_56_25_2_SSK
,SnovaKeyPairGeneratorSpi.SNOVA_60_10_4_ESK
,SnovaKeyPairGeneratorSpi.SNOVA_60_10_4_SHAKE_ESK
,SnovaKeyPairGeneratorSpi.SNOVA_60_10_4_SHAKE_SSK
,SnovaKeyPairGeneratorSpi.SNOVA_60_10_4_SSK
,SnovaKeyPairGeneratorSpi.SNOVA_66_15_3_ESK
,SnovaKeyPairGeneratorSpi.SNOVA_66_15_3_SHAKE_ESK
,SnovaKeyPairGeneratorSpi.SNOVA_66_15_3_SHAKE_SSK
,SnovaKeyPairGeneratorSpi.SNOVA_66_15_3_SSK
,SnovaKeyPairGeneratorSpi.SNOVA_75_33_2_ESK
,SnovaKeyPairGeneratorSpi.SNOVA_75_33_2_SHAKE_ESK
,SnovaKeyPairGeneratorSpi.SNOVA_75_33_2_SHAKE_SSK
,SnovaKeyPairGeneratorSpi.SNOVA_75_33_2_SSK
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
SnovaKeyPairGeneratorSpi
(SnovaParameters SnovaParameters) -
Method Summary
Modifier and TypeMethodDescriptionvoid
initialize
(int strength, SecureRandom random) void
initialize
(AlgorithmParameterSpec params, SecureRandom random) Methods inherited from class java.security.KeyPairGenerator
genKeyPair, getAlgorithm, getInstance, getInstance, getInstance, getProvider, initialize, initialize
-
Constructor Details
-
SnovaKeyPairGeneratorSpi
public SnovaKeyPairGeneratorSpi() -
SnovaKeyPairGeneratorSpi
-
-
Method Details
-
initialize
- Overrides:
initialize
in classKeyPairGenerator
-
initialize
public void initialize(AlgorithmParameterSpec params, SecureRandom random) throws InvalidAlgorithmParameterException - Overrides:
initialize
in classKeyPairGenerator
- Throws:
InvalidAlgorithmParameterException
-
generateKeyPair
- Overrides:
generateKeyPair
in classKeyPairGenerator
-