public class SLHDSAAlgorithmParameterSpec extends PQAlgorithmParameterSpec
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractSLHDSAAlgorithmParameterSpec.PreHashAlgorithm
Hash algorithms valid for pre-hashing.
|
| Modifier and Type | Field and Description |
|---|---|
protected iaik.security.pq.slhdsa.SLHDSAParams |
params |
protected AbstractSLHDSAAlgorithmParameterSpec.PreHashAlgorithm |
preHashAlgorithm |
algorithmID| Constructor and Description |
|---|
SLHDSAAlgorithmParameterSpec()
Returns an SLHDSAAlgorithmParameterSpec with the recommended NIST security level.
|
SLHDSAAlgorithmParameterSpec(iaik.asn1.structures.AlgorithmID algorithmID)
Returns an SLHDSAAlgorithmParameterSpec.
|
SLHDSAAlgorithmParameterSpec(SecurityLevel securityLevel)
Returns an SLHDSAAlgorithmParameterSpec.
|
| Modifier and Type | Method and Description |
|---|---|
iaik.asn1.structures.AlgorithmID |
getAlgorithmID() |
String |
getPreHashAlgorithm()
Returns the name of the selected pre-hash algorithm.
|
protected iaik.security.pq.slhdsa.SLHDSAParams params
protected AbstractSLHDSAAlgorithmParameterSpec.PreHashAlgorithm preHashAlgorithm
public SLHDSAAlgorithmParameterSpec(iaik.asn1.structures.AlgorithmID algorithmID)
algorithmID - algorithm ID of parameters with the desired algorithm idpublic SLHDSAAlgorithmParameterSpec()
public SLHDSAAlgorithmParameterSpec(SecurityLevel securityLevel)
securityLevel - NIST security levelpublic String getPreHashAlgorithm()
public iaik.asn1.structures.AlgorithmID getAlgorithmID()
getAlgorithmID in class PQAlgorithmParameterSpecCopyright © 2020–2025 Stiftung SIC. All rights reserved.