|
|||||||||
Home >> All >> gnu >> javax >> crypto >> [ pad overview ] | PREV NEXT |
B
- BasePad - class gnu.javax.crypto.pad.BasePad.
- An abstract class to facilitate implementing padding algorithms.
- BasePad(String) - Constructor for class gnu.javax.crypto.pad.BasePad
- Trivial constructor for use by concrete subclasses.
- blockSize - Variable in class gnu.javax.crypto.pad.BasePad
- The block size, in bytes, for this instance.
C
- codec - Variable in class gnu.javax.crypto.pad.PKCS1_V1_5
D
- DEBUG - Static variable in class gnu.javax.crypto.pad.PKCS1_V1_5
- DEBUG - Static variable in class gnu.javax.crypto.pad.PKCS7
- DEBUG - Static variable in class gnu.javax.crypto.pad.TBC
- debug(String) - Static method in class gnu.javax.crypto.pad.PKCS1_V1_5
- debug(String) - Static method in class gnu.javax.crypto.pad.PKCS7
- debug(String) - Static method in class gnu.javax.crypto.pad.TBC
- debuglevel - Static variable in class gnu.javax.crypto.pad.PKCS1_V1_5
- debuglevel - Static variable in class gnu.javax.crypto.pad.PKCS7
- debuglevel - Static variable in class gnu.javax.crypto.pad.TBC
E
- err - Static variable in class gnu.javax.crypto.pad.PKCS1_V1_5
- err - Static variable in class gnu.javax.crypto.pad.PKCS7
- err - Static variable in class gnu.javax.crypto.pad.TBC
G
- getInstance(String) - Static method in class gnu.javax.crypto.pad.PadFactory
- Returns an instance of a padding algorithm given its name.
- getNames() - Static method in class gnu.javax.crypto.pad.PadFactory
- Returns a java.util.Set of names of padding algorithms supported by this Factory.
- gnu.javax.crypto.pad - package gnu.javax.crypto.pad
I
- IPad - interface gnu.javax.crypto.pad.IPad.
- The basic visible methods of any padding algorithm.
- init(int) - Method in class gnu.javax.crypto.pad.BasePad
- init(int) - Method in interface gnu.javax.crypto.pad.IPad
- Initialises the padding scheme with a designated block size.
N
- NAME - Static variable in class gnu.javax.crypto.pad.PKCS1_V1_5
- NAME - Static variable in class gnu.javax.crypto.pad.PKCS7
- NAME - Static variable in class gnu.javax.crypto.pad.TBC
- name - Variable in class gnu.javax.crypto.pad.BasePad
- The canonical name prefix of the padding algorithm.
- name() - Method in class gnu.javax.crypto.pad.BasePad
- name() - Method in interface gnu.javax.crypto.pad.IPad
P
- PKCS1_V1_5 - class gnu.javax.crypto.pad.PKCS1_V1_5.
- A padding algorithm implementation of the EME-PKCS1-V1.5 encoding/decoding algorithm as described in section 7.2 of RFC-3447.
- PKCS1_V1_5() - Constructor for class gnu.javax.crypto.pad.PKCS1_V1_5
- Trivial package-private constructor for use by the Factory class.
- PKCS7 - class gnu.javax.crypto.pad.PKCS7.
- The implementation of the PKCS7 padding algorithm.
- PKCS7() - Constructor for class gnu.javax.crypto.pad.PKCS7
- Trivial package-private constructor for use by the Factory class.
- PadFactory - class gnu.javax.crypto.pad.PadFactory.
- A Factory to instantiate padding schemes.
- PadFactory() - Constructor for class gnu.javax.crypto.pad.PadFactory
- Trivial constructor to enforce Singleton pattern.
- pad(byte[], int, int) - Method in class gnu.javax.crypto.pad.BasePad
- pad(byte[], int, int) - Method in interface gnu.javax.crypto.pad.IPad
- Returns the byte sequence that should be appended to the designated input.
- pad(byte[], int, int) - Method in class gnu.javax.crypto.pad.PKCS1_V1_5
- pad(byte[], int, int) - Method in class gnu.javax.crypto.pad.PKCS7
- pad(byte[], int, int) - Method in class gnu.javax.crypto.pad.SSL3
- pad(byte[], int, int) - Method in class gnu.javax.crypto.pad.TBC
- pad(byte[], int, int) - Method in class gnu.javax.crypto.pad.TLS1
R
- reset() - Method in class gnu.javax.crypto.pad.BasePad
- reset() - Method in interface gnu.javax.crypto.pad.IPad
- Resets the scheme instance for re-initialisation and use with other characteristics.
S
- SSL3 - class gnu.javax.crypto.pad.SSL3.
- The padding scheme used by the Secure Sockets Layer, version 3.
- SSL3() - Constructor for class gnu.javax.crypto.pad.SSL3
- selfTest() - Method in class gnu.javax.crypto.pad.BasePad
- selfTest() - Method in interface gnu.javax.crypto.pad.IPad
- A basic symmetric pad/unpad test.
- selfTest() - Method in class gnu.javax.crypto.pad.PKCS1_V1_5
- setup() - Method in class gnu.javax.crypto.pad.BasePad
- If any additional checks or resource setup must be done by the subclass, then this is the hook for it.
- setup() - Method in class gnu.javax.crypto.pad.PKCS1_V1_5
- setup() - Method in class gnu.javax.crypto.pad.PKCS7
- setup() - Method in class gnu.javax.crypto.pad.SSL3
- setup() - Method in class gnu.javax.crypto.pad.TBC
- setup() - Method in class gnu.javax.crypto.pad.TLS1
T
- TBC - class gnu.javax.crypto.pad.TBC.
- The implementation of the Trailing Bit Complement (TBC) padding algorithm.
- TBC() - Constructor for class gnu.javax.crypto.pad.TBC
- Trivial package-private constructor for use by the Factory class.
- TLS1 - class gnu.javax.crypto.pad.TLS1.
- The padding scheme used by the Transport Layer Security protocol, version 1.
- TLS1() - Constructor for class gnu.javax.crypto.pad.TLS1
U
- unpad(byte[], int, int) - Method in class gnu.javax.crypto.pad.BasePad
- unpad(byte[], int, int) - Method in interface gnu.javax.crypto.pad.IPad
- Returns the number of bytes to discard from a designated input buffer.
- unpad(byte[], int, int) - Method in class gnu.javax.crypto.pad.PKCS1_V1_5
- unpad(byte[], int, int) - Method in class gnu.javax.crypto.pad.PKCS7
- unpad(byte[], int, int) - Method in class gnu.javax.crypto.pad.SSL3
- unpad(byte[], int, int) - Method in class gnu.javax.crypto.pad.TBC
- unpad(byte[], int, int) - Method in class gnu.javax.crypto.pad.TLS1
W
- WrongPaddingException - exception gnu.javax.crypto.pad.WrongPaddingException.
- A checked exception that indicates that a padding algorithm did not find the expected padding bytes when unpadding some data.
- WrongPaddingException() - Constructor for class gnu.javax.crypto.pad.WrongPaddingException
B C D E G I N P R S T U W
|
|||||||||
Home >> All >> gnu >> javax >> crypto >> [ pad overview ] | PREV NEXT |