Uses of Interface gnu.crypto.pad.IPad

Uses in package gnu.crypto.jce.cipher

Fields of type gnu.crypto.pad.IPad

IPad
Our padding instance.

Uses in package gnu.crypto.assembly

Constructors with parameter type gnu.crypto.pad.IPad

Methods with parameter type gnu.crypto.pad.IPad

Transformer

Uses in package gnu.crypto.pad

Classes implementing gnu.crypto.pad.IPad

class
An abstract class to facilitate implementing padding algorithms.
class
A padding algorithm implementation of the EME-PKCS1-V1.5 encoding/decoding algorithm as described in section 7.2 of RFC-3447.
class
The implementation of the PKCS7 padding algorithm.

This algorithm is described for 8-byte blocks in [RFC-1423] and extended to block sizes of up to 256 bytes in [PKCS-7]. References:
RFC-1423: Privacy Enhancement for Internet Electronic Mail: Part III: Algorithms, Modes, and Identifiers.
IETF.

class
The implementation of the Trailing Bit Complement (TBC) padding algorithm.

In this mode, "...the data string is padded at the trailing end with the complement of the trailing bit of the unpadded message: if the trailing bit is 1, then 0 bits are appended, and if the trailing bit is 0, then 1 bits are appended.

Methods with return type gnu.crypto.pad.IPad

IPad
PadFactory.getInstance(String pad)
Returns an instance of a padding algorithm given its name.

Copyright © 2001, 2002, 2003 Free Software Foundation, Inc. All Rights Reserved.