Top Interfaces Classes
[default module]

Package org.bouncycastle.operator


Interface Summary

Modifier and TypeInterface and Description
public interface
AADProcessor

Base interface for extra methods required for handling associated data in AEAD ciphers.

public interface
AlgorithmNameFinder

General finder for converting OIDs and AlgorithmIdentifiers into strings.

public interface
ContentSigner

General interface for an operator that is able to create a signature from a stream of output.

public interface
ContentVerifier

General interface for an operator that is able to verify a signature based on data in a stream of output.

public interface
ContentVerifierProvider

General interface for providers of ContentVerifier objects.

public interface
public interface
DigestCalculator

General interface for an operator that is able to calculate a digest from a stream of output.

public interface
DigestCalculatorProvider

The base interface for a provider of DigestCalculator implementations.

public interface
InputAEADDecryptor

Base interface for an input consuming AEAD Decryptor supporting associated text.

public interface
InputDecryptor

General interface for an operator that is able to produce an InputStream that will decrypt a stream of encrypted data.

public interface
public interface
InputExpander

General interface for an operator that is able to produce an InputStream that will produce uncompressed data.

public interface
public interface
public interface
public interface
public interface
MacCalculator

General interface for a key initialized operator that is able to calculate a MAC from a stream of output.

public interface
public interface
public interface
OutputCompressor

General interface for an operator that is able to produce an OutputStream that will output compressed data.

public interface
OutputEncryptor

General interface for an operator that is able to produce an OutputStream that will output encrypted data.

public interface
public interface
RawContentVerifier

Interface for ContentVerifiers that also support raw signatures that can be verified using the digest of the calculated data.

public interface
public interface

Class Summary

Modifier and TypeClass and Description
public abstract class
public abstract class
public class
BufferingContentSigner

A class that explicitly buffers the data to be signed, sending it in one block when ready for signing.

public class
public class
public class
public class
public class
public class
DefaultSignatureNameFinder

Class for return signature names from OIDs or AlgorithmIdentifiers

public class
public class
MacCaptureStream

A generic class for capturing the mac data at the end of a encrypted data stream.

public class
public class
public class
public class
public abstract class
public abstract class