Package | Description |
---|---|
iaik.security.pq.hqc | |
iaik.security.pq.mceliece | |
iaik.security.pq.mldsa | |
iaik.security.pq.mlkem | |
iaik.security.pq.provider |
Constructor and Description |
---|
HQCParameterSpec(SecurityLevel securityLevel)
Define the parameter spec for HQC by the security level.
|
Constructor and Description |
---|
McElieceParameterSpec(SecurityLevel securityLevel)
Initializes this object with the parameter set associated to the provided security level.
|
McElieceParameterSpec(SecurityLevel securityLevel,
boolean semiSystematic)
Initializes this object with the parameter set associated to the provided security level.
|
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.
|
MLDSAAlgorithmParameterSpec(SecurityLevel securityLevel)
Returns a MLDSAAlgorithmParameterSpec with the desired NIST security level,
and with randomized or deterministic signing.
|
Constructor and Description |
---|
MLKEMParameterSpec(SecurityLevel securityLevel)
Define the parameter spec for Kyber by the security level.
|
Modifier and Type | Method and Description |
---|---|
static SecurityLevel |
SecurityLevel.getFromInt(int level) |
static SecurityLevel |
SecurityLevel.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SecurityLevel[] |
SecurityLevel.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Copyright © 2020–2024 Stiftung SIC. All rights reserved.