|
Class Summary |
| AsymmetricBlockCipher |
The AsymmetricBlockCipher class extends CipherSpi. |
| AsymmetricHybridCipher |
The AsymmetricHybridCipher class extends CipherSpi. |
| BlockCipher |
The BlockCipher class extends CipherSpi and handles the creation of
PaddingScheme, BlockCipher and Mode. |
| Cipher |
|
| FlexiProvider |
This class is the base class for all providers which are part of the
FlexiProvider library. |
| KeyAgreement |
|
| KeyDerivation |
This class defines a key derivation function. |
| Mac |
This class implements a "message authentication code" (MAC), a method to
ensure the integrity of data transmitted between two parties who share a
common secret key. |
| MessageDigest |
|
| Mode |
The abstract class Mode is the base for all modes implemented in the package
cdc. |
| PaddingScheme |
To encrypt a plaintext with a block cipher the input is divided into blocks
whose length depends on the encryption algorithm used. |
| Registry |
This class is responsible for the registration and instantiation of all
cryptographic algorithms of the FlexiProvider. |
| SecureRandom |
|
| Signature |
This class defines the Service Provider Interface (SPI) for
the Signature class, which is used to provide the functionality of
a digital signature algorithm. |