| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class | |
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv MLDSAKeyPairGenerator | |
| pack-priv boolean | |
| private final MLDSAParameters | |
| pack-priv MLDSAKeyGenerationParameters | |
| pack-priv SecureRandom |
| Access | Constructor and Description |
|---|---|
| public | |
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public KeyPair | |
| private static String | |
| public void | initialize(int
the keysize. This is an
algorithm-specific metric, such as modulus length, specified in
number of bits. strength, SecureRandom the source of randomness. random)Overrides java. Initializes the key pair generator for a certain keysize with the given source of randomness (and a default parameter set). |
| public void | initialize(AlgorithmParameterSpec
the parameter set used to generate the keys. params)Overrides java. Initializes the key pair generator using the specified parameter
set and the |
| public void | initialize(AlgorithmParameterSpec
the parameter set used to generate the keys. params, SecureRandom the source of randomness. random)Overrides java. Initializes the key pair generator with the given parameter set and source of randomness. |
| engine | back to summary |
|---|---|
| pack-priv MLDSAKeyPairGenerator engine | |
| initialised | back to summary |
|---|---|
| pack-priv boolean initialised | |
| mldsaParameters | back to summary |
|---|---|
| private final MLDSAParameters mldsaParameters | |
| param | back to summary |
|---|---|
| pack-priv MLDSAKeyGenerationParameters param | |
| random | back to summary |
|---|---|
| pack-priv SecureRandom random | |
| MLDSAKeyPairGeneratorSpi | back to summary |
|---|---|
| public MLDSAKeyPairGeneratorSpi(String name) | |
| MLDSAKeyPairGeneratorSpi | back to summary |
|---|---|
| protected MLDSAKeyPairGeneratorSpi(MLDSAParameterSpec paramSpec) | |
| generateKeyPair | back to summary |
|---|---|
| public KeyPair generateKeyPair() Overrides java. Doc from java. Generates a key pair. If this This will generate a new key pair every time it is called. This method is functionally equivalent to
| |
| getNameFromParams | back to summary |
|---|---|
| private static String getNameFromParams(AlgorithmParameterSpec paramSpec) | |
| initialize | back to summary |
|---|---|
| public void initialize(int strength, SecureRandom random) Overrides java. Doc from java. Initializes the key pair generator for a certain keysize with the given source of randomness (and a default parameter set).
| |
| initialize | back to summary |
|---|---|
| public void initialize(AlgorithmParameterSpec params) throws InvalidAlgorithmParameterException Overrides java. Doc from java. Initializes the key pair generator using the specified parameter
set and the This concrete method has been added to this previously-defined
abstract class.
This method calls the KeyPairGeneratorSpi
| |
| initialize | back to summary |
|---|---|
| public void initialize(AlgorithmParameterSpec params, SecureRandom random) throws InvalidAlgorithmParameterException Overrides java. Doc from java. Initializes the key pair generator with the given parameter set and source of randomness. This concrete method has been added to this previously-defined
abstract class.
This method calls the KeyPairGeneratorSpi
| |
| Access | Constructor and Description |
|---|---|
| public |
| Hash | back to summary |
|---|---|
| public Hash() throws NoSuchAlgorithmException | |
| Access | Constructor and Description |
|---|---|
| public |
| MLDSA44 | back to summary |
|---|---|
| public MLDSA44() throws NoSuchAlgorithmException | |
| Access | Constructor and Description |
|---|---|
| public |
| MLDSA44withSHA512 | back to summary |
|---|---|
| public MLDSA44withSHA512() throws NoSuchAlgorithmException | |
| Access | Constructor and Description |
|---|---|
| public |
| MLDSA65 | back to summary |
|---|---|
| public MLDSA65() throws NoSuchAlgorithmException | |
| Access | Constructor and Description |
|---|---|
| public |
| MLDSA65withSHA512 | back to summary |
|---|---|
| public MLDSA65withSHA512() throws NoSuchAlgorithmException | |
| Access | Constructor and Description |
|---|---|
| public |
| MLDSA87 | back to summary |
|---|---|
| public MLDSA87() throws NoSuchAlgorithmException | |
| Access | Constructor and Description |
|---|---|
| public |
| MLDSA87withSHA512 | back to summary |
|---|---|
| public MLDSA87withSHA512() throws NoSuchAlgorithmException | |
| Access | Constructor and Description |
|---|---|
| public |
| Pure | back to summary |
|---|---|
| public Pure() throws NoSuchAlgorithmException | |