Class PaddedBufferedMultiBlockCipher

java.lang.Object
org.bouncycastle.crypto.DefaultBufferedMultiBlockCipher
org.bouncycastle.crypto.paddings.PaddedBufferedMultiBlockCipher
All Implemented Interfaces:
BufferedBlockCipher

public class PaddedBufferedMultiBlockCipher extends DefaultBufferedMultiBlockCipher
A wrapper class that allows multi-block ciphers to be used to process data in a piecemeal fashion with padding. The PaddedBufferedMultiBlockCipher outputs a block only when the buffer is full and more data is being added, or on a doFinal (unless the current block in the buffer is a pad block). The default padding mechanism used is the one outlined in PKCS5/PKCS7.