AlgorithmParameterSpec implementations for the BCPQC-provider
algorithms — per-parameter-set constants and fromName(String) lookups for
Falcon, Hawk, MAYO, MQOM, SNOVA, UOV, the legacy SPHINCS+ variants, the legacy
Rainbow / Picnic submissions, and the supporting hash-based schemes.See: Description
| Class | Description |
|---|---|
| AIMerParameterSpec | |
| BIKEParameterSpec | |
| CMCEParameterSpec | Deprecated
the standardised Classic McEliece KEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see org.bouncycastle.crypto.params.CMCEParameters and org.bouncycastle.jcajce.spec.CMCEParameterSpec).
|
| DilithiumParameterSpec | |
| FaestParameterSpec | |
| FalconParameterSpec | |
| FrodoParameterSpec | Deprecated
the standardised FrodoKEM (ISO/IEC 18033-2:2006/Amd 2:2026) is now provided under org.bouncycastle.crypto and org.bouncycastle.jcajce (see FrodoKEMParameters / FrodoKEMParameterSpec).
|
| HaetaeParameterSpec |
AlgorithmParameterSpec for the HAETAE PQC signature scheme (KpqC). |
| HawkParameterSpec |
AlgorithmParameterSpec for the Hawk PQC signature scheme. |
| HQCParameterSpec | |
| KyberParameterSpec | |
| LMSHSSKeyGenParameterSpec |
ParameterSpec for keys using the LMS Hierarchical Signature System (HSS).
|
| LMSHSSParameterSpec | Deprecated
use LMSKeyGenParameterSpec
|
| LMSKeyGenParameterSpec |
ParameterSpec for the Leighton-Micali Hash-Based Signature (LMS) scheme.
|
| LMSParameterSpec | Deprecated
use LMSKeyGenParameterSpec
|
| MayoParameterSpec | |
| MQOMParameterSpec |
AlgorithmParameterSpec for MQOM v2.1.
|
| NTRULPRimeParameterSpec | |
| NTRUParameterSpec | |
| NTRUPlusParameterSpec | |
| PicnicParameterSpec | |
| QRUOVParameterSpec | |
| SABERParameterSpec | |
| SDitHParameterSpec |
AlgorithmSpec for SDitH (Syndrome-Decoding-in-the-Head), exposed via the
BCPQC provider.
|
| SnovaParameterSpec | |
| SNTRUPrimeParameterSpec | |
| SPHINCS256KeyGenParameterSpec |
Key generation spec for SPHINCS-256 to allow specifying of tree hash.
|
| SPHINCSPlusParameterSpec |
AlgorithmSpec for SPHINCS+.
|
| SQIsignParameterSpec | |
| UOVParameterSpec |
AlgorithmSpec for the Unbalanced Oil and Vinegar (UOV) signature scheme.
|
| XMSSMTParameterSpec | |
| XMSSParameterSpec |
AlgorithmParameterSpec implementations for the BCPQC-provider
algorithms — per-parameter-set constants and fromName(String) lookups for
Falcon, Hawk, MAYO, MQOM, SNOVA, UOV, the legacy SPHINCS+ variants, the legacy
Rainbow / Picnic submissions, and the supporting hash-based schemes.