Package de.flexiprovider.api

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.