| 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.
|
| SABERKey | |
| SIKEKey | |
| 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
|