| Modifier and Type | Interface and Description |
|---|---|
| public interface | BlockCipherPadding
Block cipher padders are expected to conform to this interface |
| Modifier and Type | Class and Description |
|---|---|
| public class | ISO10126d2Padding
A padder that adds ISO10126-2 padding to a block. |
| public class | ISO7816d4Padding
A padder that adds the padding according to the scheme referenced in ISO 7814-4 - scheme 2 from ISO 9797-1. |
| public class | PaddedBufferedBlockCipher
A wrapper class that allows block ciphers to be used to process data in a piecemeal fashion with padding. |
| public class | PKCS7Padding
A padder that adds PKCS7/PKCS5 padding to a block. |
| public class | TBCPadding
A padder that adds Trailing-Bit-Compliment padding to a block. |
| public class | X923Padding
A padder that adds X9.23 padding to a block - if a SecureRandom is passed in random padding is assumed, otherwise padding with zeros is used. |