Package | Description |
---|---|
iaik.security.pq | |
iaik.security.pq.hqc | |
iaik.security.pq.mceliece | |
iaik.security.pq.mldsa | |
iaik.security.pq.mlkem | |
iaik.security.pq.provider | |
iaik.security.pq.slhdsa |
Modifier and Type | Method and Description |
---|---|
protected abstract AlgorithmParameterSpec |
KEMBenchmarkRunner.generateParameterSpec() |
protected abstract AlgorithmParameterSpec |
SignatureBenchmarkRunner.generateParameterSpec() |
protected abstract AlgorithmParameterSpec |
SignatureBenchmarkRunner.getParams(String name) |
void |
KEMBenchmarkRunner.setUp()
Setup global parameters.
|
void |
SignatureBenchmarkRunner.setUp()
Setup global parameters.
|
Modifier and Type | Method and Description |
---|---|
protected HQCParameterSpec |
HQCAlgorithmParametersSpi.createNewInstance(iaik.asn1.structures.AlgorithmID algorithmID) |
protected AlgorithmParameterSpec |
HQCBenchmarkRunner.generateParameterSpec() |
void |
HQCBenchmarkRunner.setUp()
Setup global parameters.
|
Constructor and Description |
---|
HQCParameterSpec(iaik.asn1.structures.AlgorithmID algorithmID)
Define the parameter spec for HQC by the algorithm ID.
|
Modifier and Type | Method and Description |
---|---|
protected McElieceParameterSpec |
McElieceAlgorithmParametersSpi.createNewInstance(iaik.asn1.structures.AlgorithmID algorithmID) |
protected AlgorithmParameterSpec |
McElieceBenchmarkRunner.generateParameterSpec() |
void |
McElieceBenchmarkRunner.setUp()
Setup global parameters.
|
Modifier and Type | Method and Description |
---|---|
protected AlgorithmParameterSpec |
MLDSABenchmarkRunner.generateParameterSpec() |
protected AlgorithmParameterSpec |
MLDSABenchmarkRunner.getParams(String name) |
void |
SettingsMLDSAAlgorithmParameterSpec.setContext(byte[] ctx)
Sets the context for MLDSA operations.
|
void |
MLDSAPrivateKey.setPrivateKeyEncoding(MLDSAPrivateKey.PrivateKeyEncoding privateKeyEncoding)
Set the
privateKeyEncodingDefault variable |
void |
MLDSABenchmarkRunner.setUp()
Setup global parameters.
|
Constructor and Description |
---|
MLDSAAlgorithmParameterSpec(iaik.asn1.structures.AlgorithmID algorithmID)
Returns a MLDSAAlgorithmParameterSpec for the specified AlgorithmID
|
SettingsMLDSAAlgorithmParameterSpec(byte[] context)
Creates a parameter spec with the specified context.
|
SettingsMLDSAAlgorithmParameterSpec(byte[] context,
boolean randomizedSigning)
Creates a parameter spec with both the specified context and randomized signing setting.
|
Modifier and Type | Method and Description |
---|---|
protected MLKEMParameterSpec |
MLKEMAlgorithmParametersSpi.createNewInstance(iaik.asn1.structures.AlgorithmID algorithmID) |
protected AlgorithmParameterSpec |
MLKEMBenchmarkRunner.generateParameterSpec() |
void |
MLKEMBenchmarkRunner.setUp()
Setup global parameters.
|
Constructor and Description |
---|
MLKEMParameterSpec(iaik.asn1.structures.AlgorithmID algorithmID)
Define the parameter spec for Kyber by the algorithm ID.
|
Modifier and Type | Method and Description |
---|---|
protected abstract T |
PQAlgorithmParameterSpi.createNewInstance(iaik.asn1.structures.AlgorithmID algorithmID) |
Modifier and Type | Method and Description |
---|---|
void |
SettingsSLHDSAAlgorithmParameterSpec.setContext(byte[] ctx)
Sets the context to be used while signing.
|
void |
SLHDSABenchmarkRunner.setUp()
Setup global parameters.
|
Constructor and Description |
---|
SettingsSLHDSAAlgorithmParameterSpec(byte[] context)
Creates an SettingsSLHDSAAlgorithmParameterspec using the pre-hashing context.
|
SettingsSLHDSAAlgorithmParameterSpec(byte[] context,
boolean randomizedSigning)
Creates an SettingsSLHDSAAlgorithmParameterspec using the pre-hashing context and specifying if the signature is generated deterministicly or with additional randomness.
|
Copyright © 2020–2025 Stiftung SIC. All rights reserved.