Interface | Description |
---|---|
BIKEKey | |
CMCEKey | |
DilithiumKey | |
DilithiumPrivateKey | |
DilithiumPublicKey | |
FalconKey | |
FalconPrivateKey | |
FalconPublicKey | |
FrodoKey | |
HQCKey | |
KyberKey | |
KyberPrivateKey | |
KyberPublicKey | |
LMSKey |
Base interface for Leighton-Micali Hash-Based Signatures (LMS) keys.
|
LMSPrivateKey |
Base interface for an LMS private key
|
NHKey | |
NHPrivateKey | |
NHPublicKey | |
NTRUKey | |
NTRULPRimeKey | |
PicnicKey | |
QTESLAKey |
Base interface for a qTESLA key.
|
RainbowKey | |
RainbowPrivateKey | |
RainbowPublicKey | |
SABERKey | |
SNTRUPrimeKey | |
SPHINCSKey | |
SPHINCSPlusKey | |
SPHINCSPlusPrivateKey | |
SPHINCSPlusPublicKey | |
StateAwareSignature | Deprecated
it's better to avoid this and use extractKeyShard methods where possible.
|
XMSSKey | |
XMSSMTKey | |
XMSSMTPrivateKey |
Base interface for an XMSSMT private key
|
XMSSPrivateKey |
Base interface for an XMSS private key
|