Top Description Classes
module bcprov

Package org.bouncycastle.crypto.io


Classes for doing "enhanced" I/O with Digests and MACs.

Class Summary

Modifier and TypeClass and Description
public class
CipherInputStream

A CipherInputStream is composed of an InputStream and a cipher so that read() methods return data that are read in from the underlying InputStream but have been additionally processed by the Cipher.

public class
CipherIOException

IOException wrapper around an exception indicating a problem with the use of a cipher.

public class
CipherOutputStream

A CipherOutputStream is composed of an OutputStream and a cipher so that write() methods process the written data with the cipher, and the output of the cipher is in turn written to the underlying OutputStream.

public class
public class
public class
InvalidCipherTextIOException

IOException wrapper around an exception indicating an invalid ciphertext, such as in authentication failure during finalisation of an AEAD cipher.

public class
public class
public class
public class