|
Bouncy Castle Cryptography Library 1.84 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| AADProcessor | Base interface for extra methods required for handling associated data in AEAD ciphers. |
| AlgorithmNameFinder | General finder for converting OIDs and AlgorithmIdentifiers into strings. |
| ContentSigner | General interface for an operator that is able to create a signature from a stream of output. |
| ContentVerifier | General interface for an operator that is able to verify a signature based on data in a stream of output. |
| ContentVerifierProvider | General interface for providers of ContentVerifier objects. |
| DigestAlgorithmIdentifierFinder | |
| DigestCalculator | General interface for an operator that is able to calculate a digest from a stream of output. |
| DigestCalculatorProvider | The base interface for a provider of DigestCalculator implementations. |
| ExtendedContentSigner | A Content Signer which also provides details of the digest algorithm used internally. |
| InputAEADDecryptor | Base interface for an input consuming AEAD Decryptor supporting associated text. |
| InputDecryptor | General interface for an operator that is able to produce an InputStream that will decrypt a stream of encrypted data. |
| InputDecryptorProvider | |
| InputExpander | General interface for an operator that is able to produce an InputStream that will produce uncompressed data. |
| InputExpanderProvider | |
| KemEncapsulationLengthProvider | |
| KeyUnwrapper | |
| KeyWrapper | |
| MacAlgorithmIdentifierFinder | |
| MacCalculator | General interface for a key initialized operator that is able to calculate a MAC from a stream of output. |
| MacCalculatorProvider | |
| OutputAEADEncryptor | |
| OutputCompressor | General interface for an operator that is able to produce an OutputStream that will output compressed data. |
| OutputEncryptor | General interface for an operator that is able to produce an OutputStream that will output encrypted data. |
| PBEMacCalculatorProvider | |
| RawContentVerifier | Interface for ContentVerifiers that also support raw signatures that can be verified using the digest of the calculated data. |
| SecretKeySizeProvider | |
| SignatureAlgorithmIdentifierFinder | |
| Class Summary | |
| AsymmetricKeyUnwrapper | |
| AsymmetricKeyWrapper | |
| BufferingContentSigner | A class that explicitly buffers the data to be signed, sending it in one block when ready for signing. |
| DefaultAlgorithmNameFinder | |
| DefaultDigestAlgorithmIdentifierFinder | |
| DefaultKemEncapsulationLengthProvider | Look up provider for encapsulation lengths produced be KEM algorithms |
| DefaultMacAlgorithmIdentifierFinder | |
| DefaultSecretKeySizeProvider | |
| DefaultSignatureAlgorithmIdentifierFinder | |
| DefaultSignatureNameFinder | Class for return signature names from OIDs or AlgorithmIdentifiers |
| GenericKey | |
| MacCaptureStream | A generic class for capturing the mac data at the end of a encrypted data stream. |
| NoSignatureContentSigner | ContentSigner for "Unsigned X.509 Certificates" |
| SymmetricKeyUnwrapper | |
| SymmetricKeyWrapper | |
| Exception Summary | |
| OperatorCreationException | |
| OperatorException | |
| OperatorStreamException | |
| RuntimeOperatorException | |
Basic operator definitions for doing encryption, signing, and digest operations.
|
Bouncy Castle Cryptography Library 1.84 | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||