Class SDitHKeyPairGeneratorSpi
java.lang.Object
java.security.KeyPairGeneratorSpi
java.security.KeyPairGenerator
org.bouncycastle.pqc.jcajce.provider.sdith.SDitHKeyPairGeneratorSpi
- Direct Known Subclasses:
SDitHKeyPairGeneratorSpi.HypercubeCat1Gf256,SDitHKeyPairGeneratorSpi.HypercubeCat1P251,SDitHKeyPairGeneratorSpi.HypercubeCat3Gf256,SDitHKeyPairGeneratorSpi.HypercubeCat3P251,SDitHKeyPairGeneratorSpi.HypercubeCat5Gf256,SDitHKeyPairGeneratorSpi.HypercubeCat5P251,SDitHKeyPairGeneratorSpi.ThresholdCat1Gf256,SDitHKeyPairGeneratorSpi.ThresholdCat1P251,SDitHKeyPairGeneratorSpi.ThresholdCat3Gf256,SDitHKeyPairGeneratorSpi.ThresholdCat3P251,SDitHKeyPairGeneratorSpi.ThresholdCat5Gf256,SDitHKeyPairGeneratorSpi.ThresholdCat5P251
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic class -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSDitHKeyPairGeneratorSpi(SDitHParameters sdithParameters) -
Method Summary
Modifier and TypeMethodDescriptionvoidinitialize(int strength, SecureRandom random) voidinitialize(AlgorithmParameterSpec params, SecureRandom random) Methods inherited from class java.security.KeyPairGenerator
genKeyPair, getAlgorithm, getInstance, getInstance, getInstance, getProvider, initialize, initialize
-
Constructor Details
-
SDitHKeyPairGeneratorSpi
public SDitHKeyPairGeneratorSpi() -
SDitHKeyPairGeneratorSpi
-
-
Method Details
-
initialize
- Overrides:
initializein classKeyPairGenerator
-
initialize
public void initialize(AlgorithmParameterSpec params, SecureRandom random) throws InvalidAlgorithmParameterException - Overrides:
initializein classKeyPairGenerator- Throws:
InvalidAlgorithmParameterException
-
generateKeyPair
- Overrides:
generateKeyPairin classKeyPairGenerator
-