|
Bouncy Castle Cryptography Library 1.69 | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
PQCObjectIdentifiers | PQC: { iso(1) identifier-organization(3) dod(6) internet(1) private(4) 1 8301 3 1 3 5 3 [] } |
Class Summary | |
GMSSPrivateKey | |
GMSSPublicKey | This class implements an ASN.1 encoded GMSS public key. |
McElieceCCA2PrivateKey | Return the keyData to encode in the PrivateKeyInfo structure. |
McElieceCCA2PublicKey | |
McEliecePrivateKey | |
McEliecePublicKey | |
ParSet | ParSet ::= SEQUENCE { T INTEGER h SEQUENCE OF INTEGER w SEQUENCE OF INTEGER K SEQUENCE OF INTEGER } |
RainbowPrivateKey | Return the key data to encode in the PrivateKeyInfo structure. |
RainbowPublicKey | This class implements an ASN.1 encoded Rainbow public key. |
SPHINCS256KeyParams | |
XMSSKeyParams | XMSSKeyParams XMSSKeyParams ::= SEQUENCE { version INTEGER -- 0 height INTEGER treeDigest AlgorithmIdentifier } |
XMSSMTKeyParams | XMMSMTKeyParams XMMSMTKeyParams ::= SEQUENCE { version INTEGER -- 0 height INTEGER layers INTEGER treeDigest AlgorithmIdentifier } |
XMSSMTPrivateKey | XMMSMTPrivateKey XMMSMTPrivateKey ::= SEQUENCE { version INTEGER -- 0, or 1 if maxIndex is present keyData SEQUENCE { index INTEGER secretKeySeed OCTET STRING secretKeyPRF OCTET STRING publicSeed OCTET STRING root OCTET STRING maxIndex [0] INTEGER OPTIONAL } bdsState CHOICE { platformSerialization [0] OCTET STRING } OPTIONAL } |
XMSSMTPublicKey | XMSSMTPublicKey XMSSMTPublicKey ::= SEQUENCE { version INTEGER -- 0 publicSeed OCTET STRING root OCTET STRING } |
XMSSPrivateKey | XMMSPrivateKey XMMSPrivateKey ::= SEQUENCE { version INTEGER -- 0, or 1 if maxIndex is present keyData SEQUENCE { index INTEGER secretKeySeed OCTET STRING secretKeyPRF OCTET STRING publicSeed OCTET STRING root OCTET STRING maxIndex [0] INTEGER OPTIONAL } bdsState CHOICE { platformSerialization [0] OCTET STRING } OPTIONAL } |
XMSSPublicKey | XMSSPublicKey XMSSPublicKey ::= SEQUENCE { version INTEGER -- 0 publicSeed OCTET STRING root OCTET STRING } |
ASN.1 Support classes for PQC algorithms.
|
Bouncy Castle Cryptography Library 1.69 | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |