|
Bouncy Castle Cryptography Library 1.82 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| PKCSObjectIdentifiers | pkcs-1 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) 1 } |
| Class Summary | |
| Attribute | |
| AuthenticatedSafe | |
| CertBag | |
| CertificationRequest | PKCS10 Certification request object. |
| CertificationRequestInfo | PKCS10 CertificationRequestInfo object. |
| ContentInfo | |
| CRLBag | CRL Bag for PKCS#12 |
| DHParameter | |
| EncryptedData | The EncryptedData object. |
| EncryptedPrivateKeyInfo | |
| EncryptionScheme | |
| IssuerAndSerialNumber | |
| KeyDerivationFunc | |
| MacData | |
| PBEParameter | |
| PBES2Parameters | |
| PBKDF2Params | PBKDF2-params ::= SEQUENCE { salt CHOICE { specified OCTET STRING, otherSource AlgorithmIdentifier {{PBKDF2-SaltSources}} }, iterationCount INTEGER (1..MAX), keyLength INTEGER (1..MAX) OPTIONAL, prf AlgorithmIdentifier {{PBKDF2-PRFs}} DEFAULT algid-hmacWithSHA1 } |
| PBMAC1Params | From https://datatracker.ietf.org/doc/html/rfc8018 PBMAC1-params ::= SEQUENCE { keyDerivationFunc AlgorithmIdentifier {{PBMAC1-KDFs}}, messageAuthScheme AlgorithmIdentifier {{PBMAC1-MACs}} } |
| Pfx | the infamous Pfx from PKCS12 |
| PKCS12PBEParams | |
| PrivateKeyInfo | RFC 5958 [IMPLICIT TAGS] OneAsymmetricKey ::= SEQUENCE { version Version, privateKeyAlgorithm PrivateKeyAlgorithmIdentifier, privateKey PrivateKey, attributes [0] Attributes OPTIONAL, [], [[2: publicKey [1] PublicKey OPTIONAL ]], [] } PrivateKeyInfo ::= OneAsymmetricKey Version ::= INTEGER { v1(0), v2(1) } (v1, [], v2) PrivateKeyAlgorithmIdentifier ::= AlgorithmIdentifier { PUBLIC-KEY, { PrivateKeyAlgorithms } } PrivateKey ::= OCTET STRING -- Content varies based on type of key. |
| RC2CBCParameter | |
| RSAESOAEPparams | |
| RSAPrivateKey | |
| RSAPrivateKeyStructure | Deprecated. use RSAPrivateKey |
| RSAPublicKey | |
| RSASSAPSSparams | |
| SafeBag | |
| SignedData | a PKCS#7 signed data object. |
| SignerInfo | a PKCS#7 signer info object. |
Support classes useful for encoding and supporting the various RSA PKCS documents.
|
Bouncy Castle Cryptography Library 1.82 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||