Package org.bouncycastle.pqc.jcajce.provider
-
Class Summary Class Description AIMer AIMer.Mappings BIKE BIKE.Mappings BouncyCastlePQCProvider CMCE 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).CMCE.Mappings Dilithium Dilithium.Mappings Faest Faest.Mappings Falcon Falcon.Mappings Frodo 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).Frodo.Mappings Haetae BCPQC registration for HAETAE:Haetae.Mappings.configure(org.bouncycastle.jcajce.provider.config.ConfigurableProvider)populates the provider's KeyFactory, KeyPairGenerator and Signature service tables with the unparameterised"Haetae"form plus per-parameter-set aliases (HAETAE-2/HAETAE-3/HAETAE-5) and their OID aliases.Haetae.Mappings Hawk BCPQC registration for Hawk:Hawk.Mappings.configure(org.bouncycastle.jcajce.provider.config.ConfigurableProvider)populates the provider's KeyFactory, KeyPairGenerator and Signature service tables with the unparameterised"Hawk"form plus per-parameter-set aliases (HAWK-256/HAWK-512/HAWK-1024) and their OID aliases.Hawk.Mappings HQC HQC.Mappings Kyber Kyber.Mappings LMS LMS.Mappings Mayo Mayo.Mappings MQOM MQOM.Mappings NH NH.Mappings NTRU NTRU.Mappings NTRUPlus NTRUPlus.Mappings NTRUPrime NTRUPrime.Mappings Picnic Picnic.Mappings QRUOV QRUOV.Mappings SABER SABER.Mappings SDitH SDitH.Mappings Snova Snova.Mappings SPHINCS SPHINCS.Mappings SPHINCSPlus SPHINCSPlus.Mappings SQIsign SQIsign.Mappings UOV UOV.Mappings XMSS XMSS.Mappings