Org.BouncyCastle.Crypto.Utilities.OidCatalogue
Catalogue of content-encryption algorithm OIDs used where code only needs to identify the parameter form or
block size family for an algorithm.
Return whether the OID identifies an AEAD content-encryption algorithm whose parameters are encoded as
GCMParameters or CCMParameters (i.e. a GCM or CCM algorithm). ChaCha20-Poly1305, whose parameters differ, is
not included here; use IsAuthEnveloped for the full set of algorithms
usable with CMS AuthEnvelopedData.
Return whether the OID identifies a content-encryption algorithm that provides authenticated encryption and
so can be used with CMS AuthEnvelopedData (RFC 5083): the GCM and CCM families plus ChaCha20-Poly1305.
Return whether the OID identifies a CBC content-encryption algorithm with a 128-bit block size and an IV
encoded as an octet string.
Return whether the OID identifies a CBC content-encryption algorithm with a 64-bit block size (DES,
triple-DES, RC2, CAST5, IDEA).
Return whether the OID identifies the ChaCha20-Poly1305 AEAD content-encryption algorithm.
Return whether the OID identifies a GCM content-encryption algorithm whose parameters are encoded as
GCMParameters.