Class SPHINCSPlusKeyPairGeneratorSpi
java.lang.Object
java.security.KeyPairGeneratorSpi
java.security.KeyPairGenerator
org.bouncycastle.pqc.jcajce.provider.sphincsplus.SPHINCSPlusKeyPairGeneratorSpi
- Direct Known Subclasses:
SPHINCSPlusKeyPairGeneratorSpi.Sha2_128f
,SPHINCSPlusKeyPairGeneratorSpi.Sha2_128s
,SPHINCSPlusKeyPairGeneratorSpi.Sha2_192f
,SPHINCSPlusKeyPairGeneratorSpi.Sha2_192s
,SPHINCSPlusKeyPairGeneratorSpi.Sha2_256f
,SPHINCSPlusKeyPairGeneratorSpi.Sha2_256s
,SPHINCSPlusKeyPairGeneratorSpi.Shake_128f
,SPHINCSPlusKeyPairGeneratorSpi.Shake_128s
,SPHINCSPlusKeyPairGeneratorSpi.Shake_192f
,SPHINCSPlusKeyPairGeneratorSpi.Shake_192s
,SPHINCSPlusKeyPairGeneratorSpi.Shake_256f
,SPHINCSPlusKeyPairGeneratorSpi.Shake_256s
-
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
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
-
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
-
SPHINCSPlusKeyPairGeneratorSpi
public SPHINCSPlusKeyPairGeneratorSpi() -
SPHINCSPlusKeyPairGeneratorSpi
-
-
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
-