Base interface for extra methods required for handling associated data in AEAD ciphers.
General finder for converting OIDs and AlgorithmIdentifiers into strings.
General interface for an operator that is able to create a signature from a stream of output.
General interface for an operator that is able to verify a signature based on data in a stream of output.
General interface for providers of ContentVerifier objects.
General interface for an operator that is able to calculate a digest from a stream of output.
The base interface for a provider of DigestCalculator implementations.
Base interface for an input consuming AEAD Decryptor supporting associated text.
General interface for an operator that is able to produce an InputStream that will decrypt a stream of encrypted data.
General interface for an operator that is able to produce an InputStream that will produce uncompressed data.
General interface for a key initialized operator that is able to calculate a MAC from a stream of output.
General interface for an operator that is able to produce an OutputStream that will output compressed data.
General interface for an operator that is able to produce an OutputStream that will output encrypted data.
Interface for ContentVerifiers that also support raw signatures that can be verified using the digest of the calculated data.
A class that explicitly buffers the data to be signed, sending it in one block when ready for signing.
Class for return signature names from OIDs or AlgorithmIdentifiers
A generic class for capturing the mac data at the end of a encrypted data stream.