public class HashMLDSAAlgorithmParameterSpec extends PQAlgorithmParameterSpec
This class returns an AlgorithmParameterSpec containing Parameters to use with Dilithium
Modifier and Type | Class and Description |
---|---|
static class |
HashMLDSAAlgorithmParameterSpec.HASH_ALGORITHM |
Modifier and Type | Field and Description |
---|---|
protected iaik.security.pq.mldsa.MLDSAParams |
params |
algorithmID
Constructor and Description |
---|
HashMLDSAAlgorithmParameterSpec(SecurityLevel securityLevel)
Returns a HashMLDSAAlgorithmParameterSpec with the desired NIST security Level,
|
HashMLDSAAlgorithmParameterSpec(SecurityLevel securityLevel,
HashMLDSAAlgorithmParameterSpec.HASH_ALGORITHM algorithm)
Returns a HashMLDSAAlgorithmParameterSpec with the desired NIST security Level.
|
Modifier and Type | Method and Description |
---|---|
HashMLDSAAlgorithmParameterSpec.HASH_ALGORITHM |
getPreHashAlgorithm() |
getAlgorithmID
public HashMLDSAAlgorithmParameterSpec(SecurityLevel securityLevel, HashMLDSAAlgorithmParameterSpec.HASH_ALGORITHM algorithm)
securityLevel
- the Nist security Levelpublic HashMLDSAAlgorithmParameterSpec(SecurityLevel securityLevel)
securityLevel
- the Nist security Levelpublic HashMLDSAAlgorithmParameterSpec.HASH_ALGORITHM getPreHashAlgorithm()
Copyright © 2020–2024 Stiftung SIC. All rights reserved.