Class OpenSslMlKemKeyPairGenerator
java.lang.Object
java.security.KeyPairGeneratorSpi
java.security.KeyPairGenerator
org.conscrypt.OpenSslMlKemKeyPairGenerator
- Direct Known Subclasses:
OpenSslMlKemKeyPairGenerator.MlKem1024, OpenSslMlKemKeyPairGenerator.MlKem768
An implementation of
KeyPairGenerator for ML-KEM keys which uses BoringSSL to perform all
the operations. It supports algorithms "ML-KEM", "ML-KEM-768" and "ML-KEM-1024". "ML-DSA" uses
ML-DSA-768.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classML-KEM uses ML-KEM-768.static final classML-KEM-1024static classML-KEM-768 -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class KeyPairGenerator
generateKeyPair, genKeyPair, getAlgorithm, getInstance, getInstance, getInstance, getProvider, initialize, initialize, initialize
-
Constructor Details
-
OpenSslMlKemKeyPairGenerator
-
-
Method Details
-
initialize
- Overrides:
initializein classKeyPairGenerator- Throws:
InvalidParameterException
-