dcrypt.blockcipher.padding.padding

Undocumented in source.

Public Imports

dcrypt.exceptions
public import dcrypt.exceptions : InvalidCipherTextException;
dcrypt.blockcipher.blockcipher
public import dcrypt.blockcipher.blockcipher;

Members

Structs

PaddedBufferedBlockCipher
struct PaddedBufferedBlockCipher(C, Padding, bool permitPartialBlock = false)

PaddedBufferedBlockCipher extends a block cipher or mode (CTR, CBC, ...) by the ability to process data that is not a multiple of the block size. The last block will be padded according to the chosen padding scheme. If the last block is full, then a additional padding block will be appended.

Templates

isBlockCipherPadding
template isBlockCipherPadding(T)

test if T is a block cipher padding

Meta