public class SLHDSABenchmarkRunner extends SignatureBenchmarkRunner
| Constructor and Description |
|---|
SLHDSABenchmarkRunner() |
| Modifier and Type | Method and Description |
|---|---|
void |
copySubtreeAddress() |
protected AlgorithmParameterSpec |
generateParameterSpec() |
protected String |
getAlgorithmName() |
protected AlgorithmParameterSpec |
getParams(String name) |
void |
initHashFunction() |
static void |
main(String[] args) |
protected static void |
run(Class<?> klass) |
void |
setBytesShake() |
void |
setTargetBytes() |
void |
setUp()
Setup global parameters.
|
void |
thash(org.openjdk.jmh.infra.Blackhole blackhole) |
getProvider, keyGen, setUpIteration, sign, verifypublic void setUp()
throws NoSuchAlgorithmException,
InvalidAlgorithmParameterException,
InvalidKeyException,
PQException
setUp in class SignatureBenchmarkRunnerNoSuchAlgorithmExceptionInvalidAlgorithmParameterExceptionInvalidKeyExceptionPQExceptionprotected AlgorithmParameterSpec getParams(String name)
getParams in class SignatureBenchmarkRunnerprotected AlgorithmParameterSpec generateParameterSpec()
generateParameterSpec in class SignatureBenchmarkRunnerprotected String getAlgorithmName()
getAlgorithmName in class SignatureBenchmarkRunnerprotected static void run(Class<?> klass) throws org.openjdk.jmh.runner.RunnerException
org.openjdk.jmh.runner.RunnerExceptionpublic static void main(String[] args) throws org.openjdk.jmh.runner.RunnerException
org.openjdk.jmh.runner.RunnerExceptionpublic void setBytesShake()
public void initHashFunction()
public void thash(org.openjdk.jmh.infra.Blackhole blackhole)
public void setTargetBytes()
public void copySubtreeAddress()
Copyright © 2020–2025 Stiftung SIC. All rights reserved.