- generateKeyPair() - Method in class iaik.security.pq.hqc.HQCKeyPairGeneratorSpi
-
- generateKeyPair() - Method in class iaik.security.pq.mceliece.McElieceKeyPairGeneratorSpi
-
Generates a KeyPair consisting of a
McEliecePrivateKey
and McEliecePublicKey depending on the initialization
of this object.
- generateKeyPair() - Method in class iaik.security.pq.mldsa.MLDSAKeyPairGeneratorSpi
-
- generateKeyPair() - Method in class iaik.security.pq.mlkem.MLKEMKeyPairGeneratorSpi
-
- generateKeyPair() - Method in class iaik.security.pq.slhdsa.SLHDSAKeyPairGenerator
-
- generateParameterSpec() - Method in class iaik.security.pq.hqc.HQCBenchmarkRunner
-
- generateParameterSpec() - Method in class iaik.security.pq.KEMBenchmarkRunner
-
- generateParameterSpec() - Method in class iaik.security.pq.mceliece.McElieceBenchmarkRunner
-
- generateParameterSpec() - Method in class iaik.security.pq.mldsa.MLDSABenchmarkRunner
-
- generateParameterSpec() - Method in class iaik.security.pq.mlkem.MLKEMBenchmarkRunner
-
- generateParameterSpec() - Method in class iaik.security.pq.SignatureBenchmarkRunner
-
- generateParameterSpec() - Method in class iaik.security.pq.slhdsa.SLHDSABenchmarkRunner
-
- generateSeed(int) - Method in class iaik.security.pq.BufferNonSecureRandom
-
- getAlgorithm() - Method in class iaik.security.pq.hqc.HQCPrivateKey
-
- getAlgorithm() - Method in class iaik.security.pq.hqc.HQCPublicKey
-
- getAlgorithm() - Method in class iaik.security.pq.mceliece.McEliecePrivateKey
-
- getAlgorithm() - Method in class iaik.security.pq.mldsa.MLDSAPrivateKey
-
- getAlgorithm() - Method in class iaik.security.pq.mldsa.MLDSAPublicKey
-
- getAlgorithm() - Method in class iaik.security.pq.mlkem.MLKEMPrivateKey
-
- getAlgorithm() - Method in class iaik.security.pq.mlkem.MLKEMPublicKey
-
- getAlgorithm() - Method in class iaik.security.pq.slhdsa.SLHDSAPrivateKey
-
Returns the name of the algorithm ID.
- getAlgorithm() - Method in class iaik.security.pq.slhdsa.SLHDSAPublicKey
-
- getAlgorithmID() - Method in class iaik.security.pq.provider.PQAlgorithmParameterSpec
-
- getAlgorithmName() - Method in class iaik.security.pq.hqc.HQCBenchmarkRunner
-
- getAlgorithmName() - Method in class iaik.security.pq.KEMBenchmarkRunner
-
- getAlgorithmName() - Method in class iaik.security.pq.mceliece.McElieceBenchmarkRunner
-
- getAlgorithmName() - Method in class iaik.security.pq.mldsa.MLDSABenchmarkRunner
-
- getAlgorithmName() - Method in class iaik.security.pq.mlkem.MLKEMBenchmarkRunner
-
- getAlgorithmName() - Method in class iaik.security.pq.SignatureBenchmarkRunner
-
- getAlgorithmName() - Method in class iaik.security.pq.slhdsa.SLHDSABenchmarkRunner
-
- getBytesFromLong(long) - Static method in class iaik.security.pq.util.ByteConversions
-
- getCoeffBytes() - Method in class iaik.security.pq.mceliece.McElieceParameterSpec
-
- getContext() - Method in class iaik.security.pq.mldsa.SettingsMLDSAAlgorithmParameterSpec
-
Retrieves the currently set context.
- getContext() - Method in class iaik.security.pq.slhdsa.SettingsSLHDSAAlgorithmParameterSpec
-
Getter for the currently set context.
- getControlBits() - Method in class iaik.security.pq.mceliece.McEliecePrivateKeySpec
-
- getDelta() - Method in class iaik.security.pq.mceliece.McEliecePrivateKeySpec
-
- getDeltaSize() - Method in class iaik.security.pq.mceliece.McElieceParameterSpec
-
- getExpandedKey() - Method in class iaik.security.pq.mlkem.MLKEMPrivateKey
-
Returns a copy of the private key as a byte array (raw data).
- getFromInt(int) - Static method in enum iaik.security.pq.provider.SecurityLevel
-
- getGoppaPolynomial() - Method in class iaik.security.pq.mceliece.McEliecePrivateKeySpec
-
- getInputSize() - Method in class iaik.security.pq.hqc.HQCBenchmarkRunner
-
- getInputSize() - Method in class iaik.security.pq.KEMBenchmarkRunner
-
- getInputSize() - Method in class iaik.security.pq.mceliece.McElieceBenchmarkRunner
-
- getInputSize() - Method in class iaik.security.pq.mlkem.MLKEMBenchmarkRunner
-
- getInstance() - Static method in class iaik.security.pq.provider.IaikPq
-
Returns a singleton of this provider.
- getIntArrayFromBytes(byte[], int) - Static method in class iaik.security.pq.util.ByteConversions
-
Fetches integers from the provided byte array.
- getIntArrayFromBytes(byte[], int, boolean) - Static method in class iaik.security.pq.util.ByteConversions
-
Fetches integers from the provided byte array.
- getIntValue() - Method in enum iaik.security.pq.provider.SecurityLevel
-
- getLongFromBytes(byte[]) - Static method in class iaik.security.pq.util.ByteConversions
-
- getOID() - Method in class iaik.security.pq.mldsa.MLDSA
-
- getOID() - Method in class iaik.security.pq.slhdsa.SLHDSASignature
-
Returns the algorithm ID (OID).
- getParameters() - Method in class iaik.security.pq.mceliece.McEliecePrivateKey
-
- getParameterSpec() - Method in class iaik.security.pq.mceliece.McEliecePrivateKeySpec
-
- getParameterSpec() - Method in class iaik.security.pq.mceliece.McEliecePublicKeySpec
-
- getParameterSpec() - Method in class iaik.security.pq.slhdsa.SLHDSAPrivateKeySpec
-
- getParameterSpec() - Method in class iaik.security.pq.slhdsa.SLHDSAPublicKeySpec
-
- getParams(String) - Method in class iaik.security.pq.mldsa.MLDSABenchmarkRunner
-
- getParams() - Method in class iaik.security.pq.provider.PQAlgorithmParameterSpi
-
- getParams(String) - Method in class iaik.security.pq.SignatureBenchmarkRunner
-
- getParams(String) - Method in class iaik.security.pq.slhdsa.SLHDSABenchmarkRunner
-
- getPivots() - Method in class iaik.security.pq.mceliece.McEliecePrivateKeySpec
-
- getPivotSize() - Method in class iaik.security.pq.mceliece.McElieceParameterSpec
-
- getPk() - Method in class iaik.security.pq.slhdsa.SLHDSAPublicKeySpec
-
Returns the public key.
- getPrivateKeyEncoding() - Method in class iaik.security.pq.mldsa.MLDSAPrivateKey
-
- getPrivateKeyEncodingDefault() - Method in class iaik.security.pq.mlkem.MLKEMPrivateKey
-
Get the privateKeyEncodingDefault
variable
- getProvider() - Method in class iaik.security.pq.KEMBenchmarkRunner
-
Registers the provider
- getProvider() - Method in class iaik.security.pq.SignatureBenchmarkRunner
-
Registers the provider
- getPublicKey() - Method in class iaik.security.pq.mldsa.MLDSAPrivateKey
-
- getPublicKey() - Method in class iaik.security.pq.mlkem.MLKEMPrivateKey
-
Returns the MLKEMPublicKey
- getPublicKey() - Method in class iaik.security.pq.slhdsa.SLHDSAPrivateKey
-
- getPublicKeyBytes() - Method in class iaik.security.pq.mldsa.MLDSAPrivateKey
-
- getRawBytes() - Method in class iaik.security.pq.mldsa.MLDSAPrivateKey
-
Returns the raw bytes of this private key.
- getRawBytes() - Method in class iaik.security.pq.mldsa.MLDSAPublicKey
-
Returns the raw public key bytes without ASN.1 encoding.
- getRawBytes() - Method in class iaik.security.pq.slhdsa.SLHDSAPrivateKey
-
Returns the raw bytes of the private key.
- getRawBytes() - Method in class iaik.security.pq.slhdsa.SLHDSAPublicKey
-
Returns the raw public key without any encoding.
- getRawBytesWithPubKey() - Method in class iaik.security.pq.mldsa.MLDSAPrivateKey
-
Returns the raw concatenated bytes of the private and public key.
- getRawBytesWithPubKey() - Method in class iaik.security.pq.slhdsa.SLHDSAPrivateKey
-
Returns the raw concatenated bytes of the private key and the public key.
- getRawEncoded() - Method in class iaik.security.pq.hqc.HQCPrivateKey
-
Returns the private key as a byte array (raw data).
- getRawEncoded() - Method in class iaik.security.pq.hqc.HQCPublicKey
-
Returns the public key as a byte array (raw data).
- getRawEncoded() - Method in class iaik.security.pq.mceliece.McEliecePrivateKey
-
- getRawEncoded() - Method in class iaik.security.pq.mlkem.MLKEMPublicKey
-
Returns the public key as a byte array (raw data).
- getS() - Method in class iaik.security.pq.mceliece.McEliecePrivateKeySpec
-
- getSecretKeySize() - Method in class iaik.security.pq.mceliece.McElieceParameterSpec
-
- getSeed() - Method in class iaik.security.pq.mlkem.MLKEMPrivateKey
-
Returns a copy of the seed as a byte array.
- getSk() - Method in class iaik.security.pq.slhdsa.SLHDSAPrivateKeySpec
-
Returns the secret key.
- getSLength() - Method in class iaik.security.pq.mceliece.McElieceParameterSpec
-
- getT() - Method in class iaik.security.pq.mceliece.McEliecePublicKeySpec
-
- getTail() - Method in class iaik.security.pq.mceliece.McElieceParameterSpec
-
- gfMask() - Method in class iaik.security.pq.mceliece.McElieceParameterSpec
-
- hash_mlDSA44_withSHA512 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- hash_mlDSA65_withSHA512 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- hash_mlDSA87_withSHA512 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- hashCode() - Method in class iaik.security.pq.hqc.HQCParameterSpec
-
- hashCode() - Method in class iaik.security.pq.hqc.HQCPrivateKey
-
- hashCode() - Method in class iaik.security.pq.hqc.HQCPublicKey
-
- hashCode() - Method in class iaik.security.pq.mceliece.McElieceParameterSpec
-
- hashCode() - Method in class iaik.security.pq.mceliece.McEliecePrivateKey
-
- hashCode() - Method in class iaik.security.pq.mldsa.MLDSAPrivateKey
-
- hashCode() - Method in class iaik.security.pq.mldsa.MLDSAPublicKey
-
- hashCode() - Method in class iaik.security.pq.mlkem.MLKEMParameterSpec
-
- hashCode() - Method in class iaik.security.pq.mlkem.MLKEMPrivateKey
-
- hashCode() - Method in class iaik.security.pq.mlkem.MLKEMPublicKey
-
- hashCode() - Method in class iaik.security.pq.slhdsa.SLHDSAPrivateKey
-
- Hashing - Class in iaik.security.pq.util
-
Utility class used for internal usage
- HashMLDSA44SHA512 - Class in iaik.security.pq.mldsa
-
- HashMLDSA44SHA512() - Constructor for class iaik.security.pq.mldsa.HashMLDSA44SHA512
-
- HashMLDSA44WithSHA512AlgorithmParameterSpec - Class in iaik.security.pq.mldsa
-
- HashMLDSA44WithSHA512AlgorithmParameterSpec() - Constructor for class iaik.security.pq.mldsa.HashMLDSA44WithSHA512AlgorithmParameterSpec
-
- HashMLDSA65SHA512 - Class in iaik.security.pq.mldsa
-
- HashMLDSA65SHA512() - Constructor for class iaik.security.pq.mldsa.HashMLDSA65SHA512
-
- HashMLDSA65WithSHA512AlgorithmParameterSpec - Class in iaik.security.pq.mldsa
-
- HashMLDSA65WithSHA512AlgorithmParameterSpec() - Constructor for class iaik.security.pq.mldsa.HashMLDSA65WithSHA512AlgorithmParameterSpec
-
- HashMLDSA87SHA512 - Class in iaik.security.pq.mldsa
-
- HashMLDSA87SHA512() - Constructor for class iaik.security.pq.mldsa.HashMLDSA87SHA512
-
- HashMLDSA87WithSHA512AlgorithmParameterSpec - Class in iaik.security.pq.mldsa
-
- HashMLDSA87WithSHA512AlgorithmParameterSpec() - Constructor for class iaik.security.pq.mldsa.HashMLDSA87WithSHA512AlgorithmParameterSpec
-
- hashSlhDsaSha128fWithSHA256 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- HashSLHDSASha128FwithSha256 - Class in iaik.security.pq.slhdsa
-
- HashSLHDSASha128FwithSha256() - Constructor for class iaik.security.pq.slhdsa.HashSLHDSASha128FwithSha256
-
- HashSLHDSASha128FwithSha256AlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
- HashSLHDSASha128FwithSha256AlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.HashSLHDSASha128FwithSha256AlgorithmParameterSpec
-
- hashSlhDsaSha128sWithSHA256 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- HashSLHDSASha128SwithSha256 - Class in iaik.security.pq.slhdsa
-
- HashSLHDSASha128SwithSha256() - Constructor for class iaik.security.pq.slhdsa.HashSLHDSASha128SwithSha256
-
- HashSLHDSASha128SwithSha256AlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
- HashSLHDSASha128SwithSha256AlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.HashSLHDSASha128SwithSha256AlgorithmParameterSpec
-
- hashSlhDsaSha192fWithSHA512 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- HashSLHDSASha192FwithSha512 - Class in iaik.security.pq.slhdsa
-
- HashSLHDSASha192FwithSha512() - Constructor for class iaik.security.pq.slhdsa.HashSLHDSASha192FwithSha512
-
- HashSLHDSASha192FwithSha512AlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
- HashSLHDSASha192FwithSha512AlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.HashSLHDSASha192FwithSha512AlgorithmParameterSpec
-
- hashSlhDsaSha192sWithSHA512 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- HashSLHDSASha192SwithSha512 - Class in iaik.security.pq.slhdsa
-
- HashSLHDSASha192SwithSha512() - Constructor for class iaik.security.pq.slhdsa.HashSLHDSASha192SwithSha512
-
- HashSLHDSASha192SwithSha512AlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
- HashSLHDSASha192SwithSha512AlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.HashSLHDSASha192SwithSha512AlgorithmParameterSpec
-
- hashSlhDsaSha256fWithSHA512 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- HashSLHDSASha256FwithSha512 - Class in iaik.security.pq.slhdsa
-
- HashSLHDSASha256FwithSha512() - Constructor for class iaik.security.pq.slhdsa.HashSLHDSASha256FwithSha512
-
- HashSLHDSASha256FwithSha512AlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
- HashSLHDSASha256FwithSha512AlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.HashSLHDSASha256FwithSha512AlgorithmParameterSpec
-
- hashSlhDsaSha256sWithSHA512 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- HashSLHDSASha256SwithSha512 - Class in iaik.security.pq.slhdsa
-
- HashSLHDSASha256SwithSha512() - Constructor for class iaik.security.pq.slhdsa.HashSLHDSASha256SwithSha512
-
- HashSLHDSASha256SwithSha512AlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
- HashSLHDSASha256SwithSha512AlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.HashSLHDSASha256SwithSha512AlgorithmParameterSpec
-
- hashSlhDsaShake128fWithShake128 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- HashSLHDSAShake128FwithShake128 - Class in iaik.security.pq.slhdsa
-
- HashSLHDSAShake128FwithShake128() - Constructor for class iaik.security.pq.slhdsa.HashSLHDSAShake128FwithShake128
-
- HashSLHDSAShake128FwithShake128AlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
- HashSLHDSAShake128FwithShake128AlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.HashSLHDSAShake128FwithShake128AlgorithmParameterSpec
-
- hashSlhDsaShake128sWithShake128 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- HashSLHDSAShake128SwithShake128 - Class in iaik.security.pq.slhdsa
-
- HashSLHDSAShake128SwithShake128() - Constructor for class iaik.security.pq.slhdsa.HashSLHDSAShake128SwithShake128
-
- HashSLHDSAShake128SwithShake128AlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
- HashSLHDSAShake128SwithShake128AlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.HashSLHDSAShake128SwithShake128AlgorithmParameterSpec
-
- hashSlhDsaShake192fWithShake256 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- HashSLHDSAShake192FwithShake256 - Class in iaik.security.pq.slhdsa
-
- HashSLHDSAShake192FwithShake256() - Constructor for class iaik.security.pq.slhdsa.HashSLHDSAShake192FwithShake256
-
- HashSLHDSAShake192FwithShake256AlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
- HashSLHDSAShake192FwithShake256AlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.HashSLHDSAShake192FwithShake256AlgorithmParameterSpec
-
- hashSlhDsaShake192sWithShake256 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- HashSLHDSAShake192SwithShake256 - Class in iaik.security.pq.slhdsa
-
- HashSLHDSAShake192SwithShake256() - Constructor for class iaik.security.pq.slhdsa.HashSLHDSAShake192SwithShake256
-
- HashSLHDSAShake192SwithShake256AlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
- HashSLHDSAShake192SwithShake256AlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.HashSLHDSAShake192SwithShake256AlgorithmParameterSpec
-
- hashSlhDsaShake256fWithShake256 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- HashSLHDSAShake256FwithShake256 - Class in iaik.security.pq.slhdsa
-
- HashSLHDSAShake256FwithShake256() - Constructor for class iaik.security.pq.slhdsa.HashSLHDSAShake256FwithShake256
-
- HashSLHDSAShake256FwithShake256AlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
- HashSLHDSAShake256FwithShake256AlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.HashSLHDSAShake256FwithShake256AlgorithmParameterSpec
-
- hashSlhDsaShake256sWithShake256 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- HashSLHDSAShake256SwithShake256 - Class in iaik.security.pq.slhdsa
-
- HashSLHDSAShake256SwithShake256() - Constructor for class iaik.security.pq.slhdsa.HashSLHDSAShake256SwithShake256
-
- HashSLHDSAShake256SwithShake256AlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
- HashSLHDSAShake256SwithShake256AlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.HashSLHDSAShake256SwithShake256AlgorithmParameterSpec
-
- hqc128 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- hqc192 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- hqc256 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- HQCAlgorithmParametersSpi - Class in iaik.security.pq.hqc
-
This class represents the opaque definition of parameters used
by HQC.
- HQCAlgorithmParametersSpi() - Constructor for class iaik.security.pq.hqc.HQCAlgorithmParametersSpi
-
An empty constructor is needed for calling the superclass constructor.
- HQCBenchmarkRunner - Class in iaik.security.pq.hqc
-
HQC Benchmark Runner
- HQCBenchmarkRunner() - Constructor for class iaik.security.pq.hqc.HQCBenchmarkRunner
-
- HQCBenchmarkRunner_decapsulate_jmhTest - Class in iaik.security.pq.hqc.jmh_generated
-
- HQCBenchmarkRunner_decapsulate_jmhTest() - Constructor for class iaik.security.pq.hqc.jmh_generated.HQCBenchmarkRunner_decapsulate_jmhTest
-
- HQCBenchmarkRunner_emptyHQCBenchmark_jmhTest - Class in iaik.security.pq.hqc.jmh_generated
-
- HQCBenchmarkRunner_emptyHQCBenchmark_jmhTest() - Constructor for class iaik.security.pq.hqc.jmh_generated.HQCBenchmarkRunner_emptyHQCBenchmark_jmhTest
-
- HQCBenchmarkRunner_emptyMLKEMBenchmark_jmhTest - Class in iaik.security.pq.hqc.jmh_generated
-
- HQCBenchmarkRunner_emptyMLKEMBenchmark_jmhTest() - Constructor for class iaik.security.pq.hqc.jmh_generated.HQCBenchmarkRunner_emptyMLKEMBenchmark_jmhTest
-
- HQCBenchmarkRunner_encapsulate_jmhTest - Class in iaik.security.pq.hqc.jmh_generated
-
- HQCBenchmarkRunner_encapsulate_jmhTest() - Constructor for class iaik.security.pq.hqc.jmh_generated.HQCBenchmarkRunner_encapsulate_jmhTest
-
- HQCBenchmarkRunner_jmhType - Class in iaik.security.pq.hqc.jmh_generated
-
- HQCBenchmarkRunner_jmhType() - Constructor for class iaik.security.pq.hqc.jmh_generated.HQCBenchmarkRunner_jmhType
-
- HQCBenchmarkRunner_jmhType_B1 - Class in iaik.security.pq.hqc.jmh_generated
-
- HQCBenchmarkRunner_jmhType_B1() - Constructor for class iaik.security.pq.hqc.jmh_generated.HQCBenchmarkRunner_jmhType_B1
-
- HQCBenchmarkRunner_jmhType_B2 - Class in iaik.security.pq.hqc.jmh_generated
-
- HQCBenchmarkRunner_jmhType_B2() - Constructor for class iaik.security.pq.hqc.jmh_generated.HQCBenchmarkRunner_jmhType_B2
-
- HQCBenchmarkRunner_jmhType_B3 - Class in iaik.security.pq.hqc.jmh_generated
-
- HQCBenchmarkRunner_jmhType_B3() - Constructor for class iaik.security.pq.hqc.jmh_generated.HQCBenchmarkRunner_jmhType_B3
-
- HQCBenchmarkRunner_keyGen_jmhTest - Class in iaik.security.pq.hqc.jmh_generated
-
- HQCBenchmarkRunner_keyGen_jmhTest() - Constructor for class iaik.security.pq.hqc.jmh_generated.HQCBenchmarkRunner_keyGen_jmhTest
-
- HQCKemSpi - Class in iaik.security.pq.hqc
-
This class extends the KeyEncapsulationMechanismSpi and serves
as an interface for users to encapsule and decapsule keys with the HQC [0]
Algorithm.
- HQCKemSpi() - Constructor for class iaik.security.pq.hqc.HQCKemSpi
-
- HQCKeyFactorySpi - Class in iaik.security.pq.hqc
-
This class implements the KeyFactorySpi for HQC [0].
- HQCKeyFactorySpi() - Constructor for class iaik.security.pq.hqc.HQCKeyFactorySpi
-
- HQCKeyPairGeneratorSpi - Class in iaik.security.pq.hqc
-
This class extends the
KeyPairGenerator and serves
as an interface for users to create KeyPairs for the HQC [0]
Algorithm.
- HQCKeyPairGeneratorSpi() - Constructor for class iaik.security.pq.hqc.HQCKeyPairGeneratorSpi
-
- HQCParameterSpec - Class in iaik.security.pq.hqc
-
- HQCParameterSpec() - Constructor for class iaik.security.pq.hqc.HQCParameterSpec
-
This is the default constructor for the HQC parameter spec.
- HQCParameterSpec(HQCParameterSpec.ParameterSets) - Constructor for class iaik.security.pq.hqc.HQCParameterSpec
-
Define the parameter spec for HQC by the parameter set.
- HQCParameterSpec(SecurityLevel) - Constructor for class iaik.security.pq.hqc.HQCParameterSpec
-
Define the parameter spec for HQC by the security level.
- HQCParameterSpec(AlgorithmID) - Constructor for class iaik.security.pq.hqc.HQCParameterSpec
-
Define the parameter spec for HQC by the algorithm ID.
- HQCParameterSpec.ParameterSets - Enum in iaik.security.pq.hqc
-
The possible parameter sets for HQC.
- HQCPrivateKey - Class in iaik.security.pq.hqc
-
This class holds a HQC [0] Private Key.
- HQCPrivateKey(byte[], HQCParameterSpec) - Constructor for class iaik.security.pq.hqc.HQCPrivateKey
-
Create private key from raw byte array only, which contains the private key,
optionally the public key, the hash of the public key and the seed
- HQCPrivateKey(byte[]) - Constructor for class iaik.security.pq.hqc.HQCPrivateKey
-
Create private key from an ASN.1 encoded byte sequence
- HQCPrivateKeySpec - Class in iaik.security.pq.hqc
-
This class is the Private Key Spec for HQC [0].
- HQCPrivateKeySpec(byte[], HQCParameterSpec) - Constructor for class iaik.security.pq.hqc.HQCPrivateKeySpec
-
Create the private key spec from the raw byte sequence of the private key.
- HQCPublicKey - Class in iaik.security.pq.hqc
-
This class holds a HQC [0] Public Key.
- HQCPublicKey(byte[], HQCParameterSpec) - Constructor for class iaik.security.pq.hqc.HQCPublicKey
-
Create public key from the byte sequence of the public key.
- HQCPublicKey(byte[]) - Constructor for class iaik.security.pq.hqc.HQCPublicKey
-
Create public key from ASN.1 encoded byte sequence.
- HQCPublicKeySpec - Class in iaik.security.pq.hqc
-
This class is the Public Key Spec for HQC [0].
- HQCPublicKeySpec(byte[], HQCParameterSpec) - Constructor for class iaik.security.pq.hqc.HQCPublicKeySpec
-
Create the public key spec from the raw byte sequence of the public key.
- m() - Method in class iaik.security.pq.mceliece.McElieceParameterSpec
-
- main(String[]) - Static method in class iaik.security.pq.hqc.HQCBenchmarkRunner
-
- main(String[]) - Static method in class iaik.security.pq.KEMBenchmarkRunner
-
Register all the runners for the KEM algorithms that should be benchmarked.
- main(String[]) - Static method in class iaik.security.pq.mceliece.McElieceBenchmarkRunner
-
- main(String[]) - Static method in class iaik.security.pq.mldsa.MLDSABenchmarkRunner
-
- main(String[]) - Static method in class iaik.security.pq.mlkem.MLKEMBenchmarkRunner
-
- main(String[]) - Static method in class iaik.security.pq.SignatureBenchmarkRunner
-
Register all the runners for the signature algorithms that should be benchmarked.
- main(String[]) - Static method in class iaik.security.pq.slhdsa.SLHDSABenchmarkRunner
-
- McElieceAlgorithmParametersSpi - Class in iaik.security.pq.mceliece
-
This class represents the opaque definition of parameters used
by Classic McEliece.
- McElieceAlgorithmParametersSpi() - Constructor for class iaik.security.pq.mceliece.McElieceAlgorithmParametersSpi
-
- McElieceBenchmarkRunner - Class in iaik.security.pq.mceliece
-
McEliece Benchmark Runner
- McElieceBenchmarkRunner() - Constructor for class iaik.security.pq.mceliece.McElieceBenchmarkRunner
-
- McElieceBenchmarkRunner_decapsulate_jmhTest - Class in iaik.security.pq.mceliece.jmh_generated
-
- McElieceBenchmarkRunner_decapsulate_jmhTest() - Constructor for class iaik.security.pq.mceliece.jmh_generated.McElieceBenchmarkRunner_decapsulate_jmhTest
-
- McElieceBenchmarkRunner_decapsulationRandomBytes_jmhTest - Class in iaik.security.pq.mceliece.jmh_generated
-
- McElieceBenchmarkRunner_decapsulationRandomBytes_jmhTest() - Constructor for class iaik.security.pq.mceliece.jmh_generated.McElieceBenchmarkRunner_decapsulationRandomBytes_jmhTest
-
- McElieceBenchmarkRunner_decapsulationWrongKey_jmhTest - Class in iaik.security.pq.mceliece.jmh_generated
-
- McElieceBenchmarkRunner_decapsulationWrongKey_jmhTest() - Constructor for class iaik.security.pq.mceliece.jmh_generated.McElieceBenchmarkRunner_decapsulationWrongKey_jmhTest
-
- McElieceBenchmarkRunner_encapsulate_jmhTest - Class in iaik.security.pq.mceliece.jmh_generated
-
- McElieceBenchmarkRunner_encapsulate_jmhTest() - Constructor for class iaik.security.pq.mceliece.jmh_generated.McElieceBenchmarkRunner_encapsulate_jmhTest
-
- McElieceBenchmarkRunner_jmhType - Class in iaik.security.pq.mceliece.jmh_generated
-
- McElieceBenchmarkRunner_jmhType() - Constructor for class iaik.security.pq.mceliece.jmh_generated.McElieceBenchmarkRunner_jmhType
-
- McElieceBenchmarkRunner_jmhType_B1 - Class in iaik.security.pq.mceliece.jmh_generated
-
- McElieceBenchmarkRunner_jmhType_B1() - Constructor for class iaik.security.pq.mceliece.jmh_generated.McElieceBenchmarkRunner_jmhType_B1
-
- McElieceBenchmarkRunner_jmhType_B2 - Class in iaik.security.pq.mceliece.jmh_generated
-
- McElieceBenchmarkRunner_jmhType_B2() - Constructor for class iaik.security.pq.mceliece.jmh_generated.McElieceBenchmarkRunner_jmhType_B2
-
- McElieceBenchmarkRunner_jmhType_B3 - Class in iaik.security.pq.mceliece.jmh_generated
-
- McElieceBenchmarkRunner_jmhType_B3() - Constructor for class iaik.security.pq.mceliece.jmh_generated.McElieceBenchmarkRunner_jmhType_B3
-
- McElieceBenchmarkRunner_keyGen_jmhTest - Class in iaik.security.pq.mceliece.jmh_generated
-
- McElieceBenchmarkRunner_keyGen_jmhTest() - Constructor for class iaik.security.pq.mceliece.jmh_generated.McElieceBenchmarkRunner_keyGen_jmhTest
-
- McElieceKemSpi - Class in iaik.security.pq.mceliece
-
- McElieceKemSpi() - Constructor for class iaik.security.pq.mceliece.McElieceKemSpi
-
- McElieceKeyFactorySpi - Class in iaik.security.pq.mceliece
-
- McElieceKeyFactorySpi() - Constructor for class iaik.security.pq.mceliece.McElieceKeyFactorySpi
-
- McElieceKeyPairGeneratorSpi - Class in iaik.security.pq.mceliece
-
This class extends the
KeyPairGenerator and serves
as an interface for users to create KeyPairs for McEliece.
- McElieceKeyPairGeneratorSpi() - Constructor for class iaik.security.pq.mceliece.McElieceKeyPairGeneratorSpi
-
- mcElieceParameters348864 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- mcElieceParameters348864f - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- mcElieceParameters460896 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- mcElieceParameters460896f - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- mcElieceParameters6688128 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- mcElieceParameters6688128f - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- mcElieceParameters6960119 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- mcElieceParameters6960119f - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- mcElieceParameters8192128 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- mcElieceParameters8192128f - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- McElieceParameterSpec - Class in iaik.security.pq.mceliece
-
- McElieceParameterSpec() - Constructor for class iaik.security.pq.mceliece.McElieceParameterSpec
-
- McElieceParameterSpec(McElieceParameterSpec.ParameterSets) - Constructor for class iaik.security.pq.mceliece.McElieceParameterSpec
-
- McElieceParameterSpec(SecurityLevel) - Constructor for class iaik.security.pq.mceliece.McElieceParameterSpec
-
Initializes this object with the parameter set associated to the provided security level.
- McElieceParameterSpec(SecurityLevel, boolean) - Constructor for class iaik.security.pq.mceliece.McElieceParameterSpec
-
Initializes this object with the parameter set associated to the provided security level.
- McElieceParameterSpec.ParameterSets - Enum in iaik.security.pq.mceliece
-
- McEliecePrivateKey - Class in iaik.security.pq.mceliece
-
- McEliecePrivateKey(byte[]) - Constructor for class iaik.security.pq.mceliece.McEliecePrivateKey
-
- McEliecePrivateKeySpec - Class in iaik.security.pq.mceliece
-
- McEliecePrivateKeySpec(byte[], McElieceParameterSpec) - Constructor for class iaik.security.pq.mceliece.McEliecePrivateKeySpec
-
- McEliecePublicKeySpec - Class in iaik.security.pq.mceliece
-
- McEliecePublicKeySpec(byte[], McElieceParameterSpec) - Constructor for class iaik.security.pq.mceliece.McEliecePublicKeySpec
-
- MEASUREMENT_ITERATIONS - Static variable in class iaik.security.pq.BenchmarkConstants
-
Number of measurement iterations
- MEASUREMENT_TIME - Static variable in class iaik.security.pq.BenchmarkConstants
-
Time per measurement (in milliseconds)
- MLDSA - Class in iaik.security.pq.mldsa
-
This class implements the ML-DSA signature algorithm as specified by NIST in FIPS 204.
- MLDSA() - Constructor for class iaik.security.pq.mldsa.MLDSA
-
The default constructor.
- MLDSA44 - Class in iaik.security.pq.mldsa
-
- MLDSA44() - Constructor for class iaik.security.pq.mldsa.MLDSA44
-
- mlDsa44 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- MLDSA44AlgorithmParameterSpec - Class in iaik.security.pq.mldsa
-
ML-DSA Algorithm Parameter for NIST security lvl 2
- MLDSA44AlgorithmParameterSpec() - Constructor for class iaik.security.pq.mldsa.MLDSA44AlgorithmParameterSpec
-
- MLDSA65 - Class in iaik.security.pq.mldsa
-
- MLDSA65() - Constructor for class iaik.security.pq.mldsa.MLDSA65
-
- mlDsa65 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- MLDSA65AlgorithmParameterSpec - Class in iaik.security.pq.mldsa
-
ML-DSA Algorithm Parameter for NIST security lvl 3
- MLDSA65AlgorithmParameterSpec() - Constructor for class iaik.security.pq.mldsa.MLDSA65AlgorithmParameterSpec
-
- MLDSA87 - Class in iaik.security.pq.mldsa
-
- MLDSA87() - Constructor for class iaik.security.pq.mldsa.MLDSA87
-
- mlDsa87 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- MLDSA87AlgorithmParameterSpec - Class in iaik.security.pq.mldsa
-
ML-DSA Algorithm Parameter for NIST security lvl 5
- MLDSA87AlgorithmParameterSpec() - Constructor for class iaik.security.pq.mldsa.MLDSA87AlgorithmParameterSpec
-
- MLDSAAlgorithmParameterSpec - Class in iaik.security.pq.mldsa
-
MLDSA parameter specification.
- MLDSAAlgorithmParameterSpec() - Constructor for class iaik.security.pq.mldsa.MLDSAAlgorithmParameterSpec
-
- MLDSAAlgorithmParameterSpec(SecurityLevel) - Constructor for class iaik.security.pq.mldsa.MLDSAAlgorithmParameterSpec
-
- MLDSAAlgorithmParameterSpec(AlgorithmID) - Constructor for class iaik.security.pq.mldsa.MLDSAAlgorithmParameterSpec
-
- MLDSABenchmarkRunner - Class in iaik.security.pq.mldsa
-
- MLDSABenchmarkRunner() - Constructor for class iaik.security.pq.mldsa.MLDSABenchmarkRunner
-
- MLDSABenchmarkRunner_emptyMLDSABenchmark_jmhTest - Class in iaik.security.pq.mldsa.jmh_generated
-
- MLDSABenchmarkRunner_emptyMLDSABenchmark_jmhTest() - Constructor for class iaik.security.pq.mldsa.jmh_generated.MLDSABenchmarkRunner_emptyMLDSABenchmark_jmhTest
-
- MLDSABenchmarkRunner_jmhType - Class in iaik.security.pq.mldsa.jmh_generated
-
- MLDSABenchmarkRunner_jmhType() - Constructor for class iaik.security.pq.mldsa.jmh_generated.MLDSABenchmarkRunner_jmhType
-
- MLDSABenchmarkRunner_jmhType_B1 - Class in iaik.security.pq.mldsa.jmh_generated
-
- MLDSABenchmarkRunner_jmhType_B1() - Constructor for class iaik.security.pq.mldsa.jmh_generated.MLDSABenchmarkRunner_jmhType_B1
-
- MLDSABenchmarkRunner_jmhType_B2 - Class in iaik.security.pq.mldsa.jmh_generated
-
- MLDSABenchmarkRunner_jmhType_B2() - Constructor for class iaik.security.pq.mldsa.jmh_generated.MLDSABenchmarkRunner_jmhType_B2
-
- MLDSABenchmarkRunner_jmhType_B3 - Class in iaik.security.pq.mldsa.jmh_generated
-
- MLDSABenchmarkRunner_jmhType_B3() - Constructor for class iaik.security.pq.mldsa.jmh_generated.MLDSABenchmarkRunner_jmhType_B3
-
- MLDSABenchmarkRunner_keyGen_jmhTest - Class in iaik.security.pq.mldsa.jmh_generated
-
- MLDSABenchmarkRunner_keyGen_jmhTest() - Constructor for class iaik.security.pq.mldsa.jmh_generated.MLDSABenchmarkRunner_keyGen_jmhTest
-
- MLDSABenchmarkRunner_sign_jmhTest - Class in iaik.security.pq.mldsa.jmh_generated
-
- MLDSABenchmarkRunner_sign_jmhTest() - Constructor for class iaik.security.pq.mldsa.jmh_generated.MLDSABenchmarkRunner_sign_jmhTest
-
- MLDSABenchmarkRunner_verify_jmhTest - Class in iaik.security.pq.mldsa.jmh_generated
-
- MLDSABenchmarkRunner_verify_jmhTest() - Constructor for class iaik.security.pq.mldsa.jmh_generated.MLDSABenchmarkRunner_verify_jmhTest
-
- MLDSAKeyFactory - Class in iaik.security.pq.mldsa
-
Implementation of the Key Factory Service Provider for MLDSA.
- MLDSAKeyFactory() - Constructor for class iaik.security.pq.mldsa.MLDSAKeyFactory
-
- MLDSAKeyPairGeneratorSpi - Class in iaik.security.pq.mldsa
-
This class extends the
KeyPairGeneratorSpi and serves as an interface for users to
create KeyPairs for the MLDSA Algorithm.
- MLDSAKeyPairGeneratorSpi() - Constructor for class iaik.security.pq.mldsa.MLDSAKeyPairGeneratorSpi
-
- MLDSAPrivateKey - Class in iaik.security.pq.mldsa
-
This class holds an MLDSA Private Key.
- MLDSAPrivateKey(byte[]) - Constructor for class iaik.security.pq.mldsa.MLDSAPrivateKey
-
Create a private key from an ASN.1 encoded byte sequence
- MLDSAPrivateKey.PrivateKeyEncoding - Enum in iaik.security.pq.mldsa
-
This enumeration is only applied for the needed encoding as an ASN.1 object.
- MLDSAPrivateKeySpec - Class in iaik.security.pq.mldsa
-
Specifies an MLDSA private key
- MLDSAPrivateKeySpec(byte[], MLDSAAlgorithmParameterSpec) - Constructor for class iaik.security.pq.mldsa.MLDSAPrivateKeySpec
-
- MLDSAPublicKey - Class in iaik.security.pq.mldsa
-
This class holds an MLDSA Public Key.
- MLDSAPublicKey(byte[]) - Constructor for class iaik.security.pq.mldsa.MLDSAPublicKey
-
Creates a new MLDSAPublicKey instance from an ASN.1 encoded byte sequence.
- MLDSAPublicKeySpec - Class in iaik.security.pq.mldsa
-
Specifies an MLDSA public key.
- MLDSAPublicKeySpec(byte[], MLDSAAlgorithmParameterSpec) - Constructor for class iaik.security.pq.mldsa.MLDSAPublicKeySpec
-
- mlKem1024 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- mlKem512 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- mlKem768 - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- MLKEMAlgorithmParametersSpi - Class in iaik.security.pq.mlkem
-
This class represents the opaque definition of parameters used
by Kyber.
- MLKEMAlgorithmParametersSpi() - Constructor for class iaik.security.pq.mlkem.MLKEMAlgorithmParametersSpi
-
An empty constructor is needed for calling the superclass constructor.
- MLKEMBenchmarkRunner - Class in iaik.security.pq.mlkem
-
ML-KEM Benchmark Runner
- MLKEMBenchmarkRunner() - Constructor for class iaik.security.pq.mlkem.MLKEMBenchmarkRunner
-
- MLKEMBenchmarkRunner_decapsulate_jmhTest - Class in iaik.security.pq.mlkem.jmh_generated
-
- MLKEMBenchmarkRunner_decapsulate_jmhTest() - Constructor for class iaik.security.pq.mlkem.jmh_generated.MLKEMBenchmarkRunner_decapsulate_jmhTest
-
- MLKEMBenchmarkRunner_emptyMLKEMBenchmark_jmhTest - Class in iaik.security.pq.mlkem.jmh_generated
-
- MLKEMBenchmarkRunner_emptyMLKEMBenchmark_jmhTest() - Constructor for class iaik.security.pq.mlkem.jmh_generated.MLKEMBenchmarkRunner_emptyMLKEMBenchmark_jmhTest
-
- MLKEMBenchmarkRunner_encapsulate_jmhTest - Class in iaik.security.pq.mlkem.jmh_generated
-
- MLKEMBenchmarkRunner_encapsulate_jmhTest() - Constructor for class iaik.security.pq.mlkem.jmh_generated.MLKEMBenchmarkRunner_encapsulate_jmhTest
-
- MLKEMBenchmarkRunner_jmhType - Class in iaik.security.pq.mlkem.jmh_generated
-
- MLKEMBenchmarkRunner_jmhType() - Constructor for class iaik.security.pq.mlkem.jmh_generated.MLKEMBenchmarkRunner_jmhType
-
- MLKEMBenchmarkRunner_jmhType_B1 - Class in iaik.security.pq.mlkem.jmh_generated
-
- MLKEMBenchmarkRunner_jmhType_B1() - Constructor for class iaik.security.pq.mlkem.jmh_generated.MLKEMBenchmarkRunner_jmhType_B1
-
- MLKEMBenchmarkRunner_jmhType_B2 - Class in iaik.security.pq.mlkem.jmh_generated
-
- MLKEMBenchmarkRunner_jmhType_B2() - Constructor for class iaik.security.pq.mlkem.jmh_generated.MLKEMBenchmarkRunner_jmhType_B2
-
- MLKEMBenchmarkRunner_jmhType_B3 - Class in iaik.security.pq.mlkem.jmh_generated
-
- MLKEMBenchmarkRunner_jmhType_B3() - Constructor for class iaik.security.pq.mlkem.jmh_generated.MLKEMBenchmarkRunner_jmhType_B3
-
- MLKEMBenchmarkRunner_keyGen_jmhTest - Class in iaik.security.pq.mlkem.jmh_generated
-
- MLKEMBenchmarkRunner_keyGen_jmhTest() - Constructor for class iaik.security.pq.mlkem.jmh_generated.MLKEMBenchmarkRunner_keyGen_jmhTest
-
- MLKEMKemSpi - Class in iaik.security.pq.mlkem
-
This class extends the KeyEncapsulationMechanismSpi and serves
as an interface for users to encapsule and decapsule keys with the Kyber [0]
Algorithm.
- MLKEMKemSpi() - Constructor for class iaik.security.pq.mlkem.MLKEMKemSpi
-
- MLKEMKeyFactorySpi - Class in iaik.security.pq.mlkem
-
This class implements the KeyFactorySpi for Kyber [0].
- MLKEMKeyFactorySpi() - Constructor for class iaik.security.pq.mlkem.MLKEMKeyFactorySpi
-
- MLKEMKeyPairGeneratorSpi - Class in iaik.security.pq.mlkem
-
This class extends the
KeyPairGenerator and serves
as an interface for users to create KeyPairs for the Kyber [0]
Algorithm.
- MLKEMKeyPairGeneratorSpi() - Constructor for class iaik.security.pq.mlkem.MLKEMKeyPairGeneratorSpi
-
- MLKEMParameterSpec - Class in iaik.security.pq.mlkem
-
- MLKEMParameterSpec() - Constructor for class iaik.security.pq.mlkem.MLKEMParameterSpec
-
This is the default constructor for the Kyber parameter spec.
- MLKEMParameterSpec(MLKEMParameterSpec.ParameterSets) - Constructor for class iaik.security.pq.mlkem.MLKEMParameterSpec
-
Define the parameter spec for Kyber by the parameter set.
- MLKEMParameterSpec(SecurityLevel) - Constructor for class iaik.security.pq.mlkem.MLKEMParameterSpec
-
Define the parameter spec for Kyber by the security level.
- MLKEMParameterSpec(AlgorithmID) - Constructor for class iaik.security.pq.mlkem.MLKEMParameterSpec
-
Define the parameter spec for Kyber by the algorithm ID.
- MLKEMParameterSpec.ParameterSets - Enum in iaik.security.pq.mlkem
-
The possible parameter sets for Kyber.
- MLKEMPrivateKey - Class in iaik.security.pq.mlkem
-
This class holds a Kyber [0] Private Key.
- MLKEMPrivateKey(byte[], byte[], byte[], byte[], MLKEMParameterSpec) - Constructor for class iaik.security.pq.mlkem.MLKEMPrivateKey
-
Create private key from private key byte array, public key byte array, public key hash and seed z.
- MLKEMPrivateKey(byte[], MLKEMParameterSpec) - Constructor for class iaik.security.pq.mlkem.MLKEMPrivateKey
-
Create private key from a byte array, where arr
is either the seed,
which is 64 bytes long, or the expandedKey, which is long as for the specific parameter defined.
- MLKEMPrivateKey(byte[]) - Constructor for class iaik.security.pq.mlkem.MLKEMPrivateKey
-
Create private key from an ASN.1 encoded byte sequence
- MLKEMPrivateKey.PrivateKeyEncoding - Enum in iaik.security.pq.mlkem
-
This enumeration is only applied for the needed encoding as an ASN.1 object.
- MLKEMPrivateKeySpec - Class in iaik.security.pq.mlkem
-
This class is the Private Key Spec for Kyber [0].
- MLKEMPrivateKeySpec(byte[], MLKEMParameterSpec) - Constructor for class iaik.security.pq.mlkem.MLKEMPrivateKeySpec
-
Create the private key spec from the raw byte sequence of the private key.
- MLKEMPublicKey - Class in iaik.security.pq.mlkem
-
This class holds a Kyber [0] Public Key.
- MLKEMPublicKey(byte[], MLKEMParameterSpec) - Constructor for class iaik.security.pq.mlkem.MLKEMPublicKey
-
Create public key from the byte sequence of the public key.
- MLKEMPublicKey(byte[]) - Constructor for class iaik.security.pq.mlkem.MLKEMPublicKey
-
Create public key from ASN.1 encoded byte sequence.
- MLKEMPublicKeySpec - Class in iaik.security.pq.mlkem
-
This class is the Public Key Spec for Kyber [0].
- MLKEMPublicKeySpec(byte[], MLKEMParameterSpec) - Constructor for class iaik.security.pq.mlkem.MLKEMPublicKeySpec
-
Create the public key spec from the raw byte sequence of the public key.
- mu() - Method in class iaik.security.pq.mceliece.McElieceParameterSpec
-
- saber - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- SecurityLevel - Enum in iaik.security.pq.provider
-
The security levels as defined by NIST for the PQC Competition
References:
- setBytesShake() - Method in class iaik.security.pq.slhdsa.SLHDSABenchmarkRunner
-
- setBytesShake_AverageTime(InfraControl, ThreadParams) - Method in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_setBytesShake_jmhTest
-
- setBytesShake_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SLHDSABenchmarkRunner_jmhType) - Static method in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_setBytesShake_jmhTest
-
- setBytesShake_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, SLHDSABenchmarkRunner_jmhType) - Static method in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_setBytesShake_jmhTest
-
- setBytesShake_SampleTime(InfraControl, ThreadParams) - Method in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_setBytesShake_jmhTest
-
- setBytesShake_SingleShotTime(InfraControl, ThreadParams) - Method in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_setBytesShake_jmhTest
-
- setBytesShake_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, SLHDSABenchmarkRunner_jmhType) - Static method in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_setBytesShake_jmhTest
-
- setBytesShake_Throughput(InfraControl, ThreadParams) - Method in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_setBytesShake_jmhTest
-
- setBytesShake_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SLHDSABenchmarkRunner_jmhType) - Static method in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_setBytesShake_jmhTest
-
- setContext(byte[]) - Method in class iaik.security.pq.mldsa.SettingsMLDSAAlgorithmParameterSpec
-
Sets the context for MLDSA operations.
- setContext(byte[]) - Method in class iaik.security.pq.slhdsa.SettingsSLHDSAAlgorithmParameterSpec
-
Sets the context to be used while signing.
- setPrivateKeyEncoding(MLDSAPrivateKey.PrivateKeyEncoding) - Method in class iaik.security.pq.mldsa.MLDSAPrivateKey
-
Set the privateKeyEncodingDefault
variable
- setPrivateKeyEncodingDefault(MLKEMPrivateKey.PrivateKeyEncoding) - Method in class iaik.security.pq.mlkem.MLKEMPrivateKey
-
Set the privateKeyEncodingDefault
variable
- setTargetBytes() - Method in class iaik.security.pq.slhdsa.SLHDSABenchmarkRunner
-
- setTargetBytes_AverageTime(InfraControl, ThreadParams) - Method in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_setTargetBytes_jmhTest
-
- setTargetBytes_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SLHDSABenchmarkRunner_jmhType) - Static method in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_setTargetBytes_jmhTest
-
- setTargetBytes_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, SLHDSABenchmarkRunner_jmhType) - Static method in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_setTargetBytes_jmhTest
-
- setTargetBytes_SampleTime(InfraControl, ThreadParams) - Method in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_setTargetBytes_jmhTest
-
- setTargetBytes_SingleShotTime(InfraControl, ThreadParams) - Method in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_setTargetBytes_jmhTest
-
- setTargetBytes_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, SLHDSABenchmarkRunner_jmhType) - Static method in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_setTargetBytes_jmhTest
-
- setTargetBytes_Throughput(InfraControl, ThreadParams) - Method in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_setTargetBytes_jmhTest
-
- setTargetBytes_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SLHDSABenchmarkRunner_jmhType) - Static method in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_setTargetBytes_jmhTest
-
- SettingsMLDSAAlgorithmParameterSpec - Class in iaik.security.pq.mldsa
-
This class is used change how the MLDSA signing operation behaves.
- SettingsMLDSAAlgorithmParameterSpec() - Constructor for class iaik.security.pq.mldsa.SettingsMLDSAAlgorithmParameterSpec
-
Creates a default parameter spec with randomized signing enabled and no context set.
- SettingsMLDSAAlgorithmParameterSpec(byte[]) - Constructor for class iaik.security.pq.mldsa.SettingsMLDSAAlgorithmParameterSpec
-
Creates a parameter spec with the specified context.
- SettingsMLDSAAlgorithmParameterSpec(boolean) - Constructor for class iaik.security.pq.mldsa.SettingsMLDSAAlgorithmParameterSpec
-
Creates a parameter spec with the specified randomized signing setting.
- SettingsMLDSAAlgorithmParameterSpec(byte[], boolean) - Constructor for class iaik.security.pq.mldsa.SettingsMLDSAAlgorithmParameterSpec
-
Creates a parameter spec with both the specified context and randomized signing setting.
- SettingsSLHDSAAlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
This class changes the SLH-DSA signing behaviour.
- SettingsSLHDSAAlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.SettingsSLHDSAAlgorithmParameterSpec
-
Creates a default SettingsSLHDSAAlgorithmParameterspec.
- SettingsSLHDSAAlgorithmParameterSpec(byte[]) - Constructor for class iaik.security.pq.slhdsa.SettingsSLHDSAAlgorithmParameterSpec
-
Creates an SettingsSLHDSAAlgorithmParameterspec using the pre-hashing context.
- SettingsSLHDSAAlgorithmParameterSpec(boolean) - Constructor for class iaik.security.pq.slhdsa.SettingsSLHDSAAlgorithmParameterSpec
-
Creates an SettingsSLHDSAAlgorithmParameterspec specifying if the signature is generated deterministicly or with additional randomness.
- SettingsSLHDSAAlgorithmParameterSpec(byte[], boolean) - Constructor for class iaik.security.pq.slhdsa.SettingsSLHDSAAlgorithmParameterSpec
-
Creates an SettingsSLHDSAAlgorithmParameterspec using the pre-hashing context and specifying if the signature is generated deterministicly or with additional randomness.
- setUp() - Method in class iaik.security.pq.hqc.HQCBenchmarkRunner
-
Setup global parameters.
- setUp() - Method in class iaik.security.pq.KEMBenchmarkRunner
-
Setup global parameters.
- setUp() - Method in class iaik.security.pq.mceliece.McElieceBenchmarkRunner
-
Setup global parameters.
- setUp() - Method in class iaik.security.pq.mldsa.MLDSABenchmarkRunner
-
Setup global parameters.
- setUp() - Method in class iaik.security.pq.mlkem.MLKEMBenchmarkRunner
-
Setup global parameters.
- setUp() - Method in class iaik.security.pq.SignatureBenchmarkRunner
-
Setup global parameters.
- setUp() - Method in class iaik.security.pq.slhdsa.SLHDSABenchmarkRunner
-
Setup global parameters.
- setupInvocationMutex - Variable in class iaik.security.pq.hqc.jmh_generated.HQCBenchmarkRunner_jmhType_B2
-
- setupInvocationMutex - Variable in class iaik.security.pq.mceliece.jmh_generated.McElieceBenchmarkRunner_jmhType_B2
-
- setupInvocationMutex - Variable in class iaik.security.pq.mldsa.jmh_generated.MLDSABenchmarkRunner_jmhType_B2
-
- setupInvocationMutex - Variable in class iaik.security.pq.mlkem.jmh_generated.MLKEMBenchmarkRunner_jmhType_B2
-
- setupInvocationMutex - Variable in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_jmhType_B2
-
- setupInvocationMutexUpdater - Static variable in class iaik.security.pq.hqc.jmh_generated.HQCBenchmarkRunner_jmhType_B2
-
- setupInvocationMutexUpdater - Static variable in class iaik.security.pq.mceliece.jmh_generated.McElieceBenchmarkRunner_jmhType_B2
-
- setupInvocationMutexUpdater - Static variable in class iaik.security.pq.mldsa.jmh_generated.MLDSABenchmarkRunner_jmhType_B2
-
- setupInvocationMutexUpdater - Static variable in class iaik.security.pq.mlkem.jmh_generated.MLKEMBenchmarkRunner_jmhType_B2
-
- setupInvocationMutexUpdater - Static variable in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_jmhType_B2
-
- setUpIteration() - Method in class iaik.security.pq.KEMBenchmarkRunner
-
Set up instances for key generation, encapsulation and decapsulation.
- setUpIteration() - Method in class iaik.security.pq.mceliece.McElieceBenchmarkRunner
-
- setUpIteration() - Method in class iaik.security.pq.SignatureBenchmarkRunner
-
Set up instances for signing and verifying.
- setupIterationMutex - Variable in class iaik.security.pq.hqc.jmh_generated.HQCBenchmarkRunner_jmhType_B2
-
- setupIterationMutex - Variable in class iaik.security.pq.mceliece.jmh_generated.McElieceBenchmarkRunner_jmhType_B2
-
- setupIterationMutex - Variable in class iaik.security.pq.mldsa.jmh_generated.MLDSABenchmarkRunner_jmhType_B2
-
- setupIterationMutex - Variable in class iaik.security.pq.mlkem.jmh_generated.MLKEMBenchmarkRunner_jmhType_B2
-
- setupIterationMutex - Variable in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_jmhType_B2
-
- setupIterationMutexUpdater - Static variable in class iaik.security.pq.hqc.jmh_generated.HQCBenchmarkRunner_jmhType_B2
-
- setupIterationMutexUpdater - Static variable in class iaik.security.pq.mceliece.jmh_generated.McElieceBenchmarkRunner_jmhType_B2
-
- setupIterationMutexUpdater - Static variable in class iaik.security.pq.mldsa.jmh_generated.MLDSABenchmarkRunner_jmhType_B2
-
- setupIterationMutexUpdater - Static variable in class iaik.security.pq.mlkem.jmh_generated.MLKEMBenchmarkRunner_jmhType_B2
-
- setupIterationMutexUpdater - Static variable in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_jmhType_B2
-
- setupTrialMutex - Variable in class iaik.security.pq.hqc.jmh_generated.HQCBenchmarkRunner_jmhType_B2
-
- setupTrialMutex - Variable in class iaik.security.pq.mceliece.jmh_generated.McElieceBenchmarkRunner_jmhType_B2
-
- setupTrialMutex - Variable in class iaik.security.pq.mldsa.jmh_generated.MLDSABenchmarkRunner_jmhType_B2
-
- setupTrialMutex - Variable in class iaik.security.pq.mlkem.jmh_generated.MLKEMBenchmarkRunner_jmhType_B2
-
- setupTrialMutex - Variable in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_jmhType_B2
-
- setupTrialMutexUpdater - Static variable in class iaik.security.pq.hqc.jmh_generated.HQCBenchmarkRunner_jmhType_B2
-
- setupTrialMutexUpdater - Static variable in class iaik.security.pq.mceliece.jmh_generated.McElieceBenchmarkRunner_jmhType_B2
-
- setupTrialMutexUpdater - Static variable in class iaik.security.pq.mldsa.jmh_generated.MLDSABenchmarkRunner_jmhType_B2
-
- setupTrialMutexUpdater - Static variable in class iaik.security.pq.mlkem.jmh_generated.MLKEMBenchmarkRunner_jmhType_B2
-
- setupTrialMutexUpdater - Static variable in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_jmhType_B2
-
- shortArrayToByteArray(int[]) - Static method in class iaik.security.pq.util.ByteConversions
-
Converts a short array to a byte array.
- shortsToHex(int[]) - Static method in class iaik.security.pq.util.StringConversionHelper
-
Converts an array of shorts (contained in integers) into a hexadecimal string with default lowercase.g.
- shortsToHex(int[], boolean) - Static method in class iaik.security.pq.util.StringConversionHelper
-
Converts an array of shorts into a hexadecimal string.
- sign() - Method in class iaik.security.pq.SignatureBenchmarkRunner
-
Signing benchmark
- sign_AverageTime(InfraControl, ThreadParams) - Method in class iaik.security.pq.mldsa.jmh_generated.MLDSABenchmarkRunner_sign_jmhTest
-
- sign_AverageTime(InfraControl, ThreadParams) - Method in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_sign_jmhTest
-
- sign_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, MLDSABenchmarkRunner_jmhType) - Static method in class iaik.security.pq.mldsa.jmh_generated.MLDSABenchmarkRunner_sign_jmhTest
-
- sign_avgt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SLHDSABenchmarkRunner_jmhType) - Static method in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_sign_jmhTest
-
- sign_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, MLDSABenchmarkRunner_jmhType) - Static method in class iaik.security.pq.mldsa.jmh_generated.MLDSABenchmarkRunner_sign_jmhTest
-
- sign_sample_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SampleBuffer, int, long, int, SLHDSABenchmarkRunner_jmhType) - Static method in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_sign_jmhTest
-
- sign_SampleTime(InfraControl, ThreadParams) - Method in class iaik.security.pq.mldsa.jmh_generated.MLDSABenchmarkRunner_sign_jmhTest
-
- sign_SampleTime(InfraControl, ThreadParams) - Method in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_sign_jmhTest
-
- sign_SingleShotTime(InfraControl, ThreadParams) - Method in class iaik.security.pq.mldsa.jmh_generated.MLDSABenchmarkRunner_sign_jmhTest
-
- sign_SingleShotTime(InfraControl, ThreadParams) - Method in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_sign_jmhTest
-
- sign_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, MLDSABenchmarkRunner_jmhType) - Static method in class iaik.security.pq.mldsa.jmh_generated.MLDSABenchmarkRunner_sign_jmhTest
-
- sign_ss_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, int, SLHDSABenchmarkRunner_jmhType) - Static method in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_sign_jmhTest
-
- sign_Throughput(InfraControl, ThreadParams) - Method in class iaik.security.pq.mldsa.jmh_generated.MLDSABenchmarkRunner_sign_jmhTest
-
- sign_Throughput(InfraControl, ThreadParams) - Method in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_sign_jmhTest
-
- sign_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, MLDSABenchmarkRunner_jmhType) - Static method in class iaik.security.pq.mldsa.jmh_generated.MLDSABenchmarkRunner_sign_jmhTest
-
- sign_thrpt_jmhStub(InfraControl, RawResults, BenchmarkParams, IterationParams, ThreadParams, Blackhole, Control, int, SLHDSABenchmarkRunner_jmhType) - Static method in class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_sign_jmhTest
-
- SignatureBenchmarkRunner - Class in iaik.security.pq
-
- SignatureBenchmarkRunner() - Constructor for class iaik.security.pq.SignatureBenchmarkRunner
-
- SLHDSAAlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
SLH-DSA Parameter Specification.
- SLHDSAAlgorithmParameterSpec(AlgorithmID) - Constructor for class iaik.security.pq.slhdsa.SLHDSAAlgorithmParameterSpec
-
- SLHDSAAlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.SLHDSAAlgorithmParameterSpec
-
- SLHDSAAlgorithmParameterSpec(SecurityLevel) - Constructor for class iaik.security.pq.slhdsa.SLHDSAAlgorithmParameterSpec
-
- SLHDSABenchmarkRunner - Class in iaik.security.pq.slhdsa
-
SLH-DSA Benchmark Runner
- SLHDSABenchmarkRunner() - Constructor for class iaik.security.pq.slhdsa.SLHDSABenchmarkRunner
-
- SLHDSABenchmarkRunner_copySubtreeAddress_jmhTest - Class in iaik.security.pq.slhdsa.jmh_generated
-
- SLHDSABenchmarkRunner_copySubtreeAddress_jmhTest() - Constructor for class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_copySubtreeAddress_jmhTest
-
- SLHDSABenchmarkRunner_initHashFunction_jmhTest - Class in iaik.security.pq.slhdsa.jmh_generated
-
- SLHDSABenchmarkRunner_initHashFunction_jmhTest() - Constructor for class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_initHashFunction_jmhTest
-
- SLHDSABenchmarkRunner_jmhType - Class in iaik.security.pq.slhdsa.jmh_generated
-
- SLHDSABenchmarkRunner_jmhType() - Constructor for class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_jmhType
-
- SLHDSABenchmarkRunner_jmhType_B1 - Class in iaik.security.pq.slhdsa.jmh_generated
-
- SLHDSABenchmarkRunner_jmhType_B1() - Constructor for class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_jmhType_B1
-
- SLHDSABenchmarkRunner_jmhType_B2 - Class in iaik.security.pq.slhdsa.jmh_generated
-
- SLHDSABenchmarkRunner_jmhType_B2() - Constructor for class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_jmhType_B2
-
- SLHDSABenchmarkRunner_jmhType_B3 - Class in iaik.security.pq.slhdsa.jmh_generated
-
- SLHDSABenchmarkRunner_jmhType_B3() - Constructor for class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_jmhType_B3
-
- SLHDSABenchmarkRunner_keyGen_jmhTest - Class in iaik.security.pq.slhdsa.jmh_generated
-
- SLHDSABenchmarkRunner_keyGen_jmhTest() - Constructor for class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_keyGen_jmhTest
-
- SLHDSABenchmarkRunner_setBytesShake_jmhTest - Class in iaik.security.pq.slhdsa.jmh_generated
-
- SLHDSABenchmarkRunner_setBytesShake_jmhTest() - Constructor for class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_setBytesShake_jmhTest
-
- SLHDSABenchmarkRunner_setTargetBytes_jmhTest - Class in iaik.security.pq.slhdsa.jmh_generated
-
- SLHDSABenchmarkRunner_setTargetBytes_jmhTest() - Constructor for class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_setTargetBytes_jmhTest
-
- SLHDSABenchmarkRunner_sign_jmhTest - Class in iaik.security.pq.slhdsa.jmh_generated
-
- SLHDSABenchmarkRunner_sign_jmhTest() - Constructor for class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_sign_jmhTest
-
- SLHDSABenchmarkRunner_thash_jmhTest - Class in iaik.security.pq.slhdsa.jmh_generated
-
- SLHDSABenchmarkRunner_thash_jmhTest() - Constructor for class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_thash_jmhTest
-
- SLHDSABenchmarkRunner_verify_jmhTest - Class in iaik.security.pq.slhdsa.jmh_generated
-
- SLHDSABenchmarkRunner_verify_jmhTest() - Constructor for class iaik.security.pq.slhdsa.jmh_generated.SLHDSABenchmarkRunner_verify_jmhTest
-
- SLHDSAKeyFactory - Class in iaik.security.pq.slhdsa
-
Implementation of the Key Factory Service Provider for SLH-DSA.
- SLHDSAKeyFactory() - Constructor for class iaik.security.pq.slhdsa.SLHDSAKeyFactory
-
- SLHDSAKeyPairGenerator - Class in iaik.security.pq.slhdsa
-
This class extends the
KeyPairGenerator and serves as an interface for users to
create KeyPairs for the SLH-DSA algorithm.
- SLHDSAKeyPairGenerator() - Constructor for class iaik.security.pq.slhdsa.SLHDSAKeyPairGenerator
-
- SLHDSAPrivateKey - Class in iaik.security.pq.slhdsa
-
This class holds a SLH-DSA [0] Private Key.
- SLHDSAPrivateKey(byte[]) - Constructor for class iaik.security.pq.slhdsa.SLHDSAPrivateKey
-
Creates a private key from an ASN.1 encoded byte sequence.
- SLHDSAPrivateKeySpec - Class in iaik.security.pq.slhdsa
-
Specifies an SLH-DSA private key.
- SLHDSAPrivateKeySpec(byte[], SLHDSAAlgorithmParameterSpec) - Constructor for class iaik.security.pq.slhdsa.SLHDSAPrivateKeySpec
-
Creates a KeySpec using the secret key bytes.
- SLHDSAPublicKey - Class in iaik.security.pq.slhdsa
-
This class holds a SLH-DSA [0] Public Key.
- SLHDSAPublicKey(byte[], SLHDSAParams, AlgorithmID) - Constructor for class iaik.security.pq.slhdsa.SLHDSAPublicKey
-
Creates a public key based on the public key bytes, the parameters and the algorithm ID.
- SLHDSAPublicKey(byte[]) - Constructor for class iaik.security.pq.slhdsa.SLHDSAPublicKey
-
Creates a public key from an ASN.1 encoded byte sequence.
- SLHDSAPublicKeySpec - Class in iaik.security.pq.slhdsa
-
Specifies an SLH-DSA public key.
- SLHDSAPublicKeySpec(byte[], SLHDSAAlgorithmParameterSpec) - Constructor for class iaik.security.pq.slhdsa.SLHDSAPublicKeySpec
-
Creates a KeySpec using the public key bytes.
- slhDsaSha128f - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- SLHDSASha128F - Class in iaik.security.pq.slhdsa
-
- SLHDSASha128F() - Constructor for class iaik.security.pq.slhdsa.SLHDSASha128F
-
- SLHDSASha128FAlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
- SLHDSASha128FAlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.SLHDSASha128FAlgorithmParameterSpec
-
- slhDsaSha128s - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- SLHDSASha128S - Class in iaik.security.pq.slhdsa
-
- SLHDSASha128S() - Constructor for class iaik.security.pq.slhdsa.SLHDSASha128S
-
- SLHDSASha128SAlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
- SLHDSASha128SAlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.SLHDSASha128SAlgorithmParameterSpec
-
- slhDsaSha192f - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- SLHDSASha192F - Class in iaik.security.pq.slhdsa
-
- SLHDSASha192F() - Constructor for class iaik.security.pq.slhdsa.SLHDSASha192F
-
- SLHDSASha192FAlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
- SLHDSASha192FAlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.SLHDSASha192FAlgorithmParameterSpec
-
- slhDsaSha192s - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- SLHDSASha192S - Class in iaik.security.pq.slhdsa
-
- SLHDSASha192S() - Constructor for class iaik.security.pq.slhdsa.SLHDSASha192S
-
- SLHDSASha192SAlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
- SLHDSASha192SAlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.SLHDSASha192SAlgorithmParameterSpec
-
- slhDsaSha256f - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- SLHDSASha256F - Class in iaik.security.pq.slhdsa
-
- SLHDSASha256F() - Constructor for class iaik.security.pq.slhdsa.SLHDSASha256F
-
- SLHDSASha256FAlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
- SLHDSASha256FAlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.SLHDSASha256FAlgorithmParameterSpec
-
- slhDsaSha256s - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- SLHDSASha256S - Class in iaik.security.pq.slhdsa
-
- SLHDSASha256S() - Constructor for class iaik.security.pq.slhdsa.SLHDSASha256S
-
- SLHDSASha256SAlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
- SLHDSASha256SAlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.SLHDSASha256SAlgorithmParameterSpec
-
- slhDsaShake128f - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- SLHDSAShake128F - Class in iaik.security.pq.slhdsa
-
- SLHDSAShake128F() - Constructor for class iaik.security.pq.slhdsa.SLHDSAShake128F
-
- SLHDSAShake128FAlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
- SLHDSAShake128FAlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.SLHDSAShake128FAlgorithmParameterSpec
-
- slhDsaShake128s - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- SLHDSAShake128S - Class in iaik.security.pq.slhdsa
-
- SLHDSAShake128S() - Constructor for class iaik.security.pq.slhdsa.SLHDSAShake128S
-
- SLHDSAShake128SAlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
- SLHDSAShake128SAlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.SLHDSAShake128SAlgorithmParameterSpec
-
- slhDsaShake192f - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- SLHDSAShake192F - Class in iaik.security.pq.slhdsa
-
- SLHDSAShake192F() - Constructor for class iaik.security.pq.slhdsa.SLHDSAShake192F
-
- SLHDSAShake192FAlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
- SLHDSAShake192FAlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.SLHDSAShake192FAlgorithmParameterSpec
-
- slhDsaShake192s - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- SLHDSAShake192S - Class in iaik.security.pq.slhdsa
-
- SLHDSAShake192S() - Constructor for class iaik.security.pq.slhdsa.SLHDSAShake192S
-
- SLHDSAShake192SAlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
- SLHDSAShake192SAlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.SLHDSAShake192SAlgorithmParameterSpec
-
- slhDsaShake256f - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- SLHDSAShake256F - Class in iaik.security.pq.slhdsa
-
- SLHDSAShake256F() - Constructor for class iaik.security.pq.slhdsa.SLHDSAShake256F
-
- SLHDSAShake256FAlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
- SLHDSAShake256FAlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.SLHDSAShake256FAlgorithmParameterSpec
-
- slhDsaShake256s - Static variable in class iaik.security.pq.provider.PQAlgorithmID
-
- SLHDSAShake256S - Class in iaik.security.pq.slhdsa
-
- SLHDSAShake256S() - Constructor for class iaik.security.pq.slhdsa.SLHDSAShake256S
-
- SLHDSAShake256SAlgorithmParameterSpec - Class in iaik.security.pq.slhdsa
-
- SLHDSAShake256SAlgorithmParameterSpec() - Constructor for class iaik.security.pq.slhdsa.SLHDSAShake256SAlgorithmParameterSpec
-
- SLHDSASignature - Class in iaik.security.pq.slhdsa
-
The base signature SPI class for the SLH-DSA [0] algorithm.
- SLHDSASignature() - Constructor for class iaik.security.pq.slhdsa.SLHDSASignature
-
The default constructor.
- StringConversionHelper - Class in iaik.security.pq.util
-
Utility methods for converting bytes
- syndromeBytes() - Method in class iaik.security.pq.mceliece.McElieceParameterSpec
-