Package org.owasp.esapi.crypto

This package contains ESAPI cryptography-related classes used throughout ESAPI.

See:
          Description

Class Summary
CipherSpec Specifies all the relevant configuration data needed in constructing and using a Cipher except for the encryption key.
CipherText A Serializable interface representing the result of encrypting plaintext and some additional information about the encryption algorithm, the IV (if pertinent), and an optional Message Authentication Code (MAC).
CipherTextSerializer Helper class to assist with programming language and platform independent serialization of CipherText objects.
CryptoDiscoverer  
CryptoHelper Class to provide some convenience methods for encryption, decryption, etc.
CryptoToken Compute a cryptographically secure, encrypted token containing optional name/value pairs.
KeyDerivationFunction This class implements a Key Derivation Function (KDF) and supporting methods.
PlainText A class representing plaintext (versus ciphertext) as related to cryptographic systems.
SecurityProviderLoader This class provides a generic static method that loads a java.security.Provider either by some generic name (i.e., Provider.getName()) or by a fully-qualified class name.
 

Enum Summary
KeyDerivationFunction.PRF_ALGORITHMS  
 

Package org.owasp.esapi.crypto Description

This package contains ESAPI cryptography-related classes used throughout ESAPI.



Copyright © 2011 The Open Web Application Security Project (OWASP). All Rights Reserved.