| Package | Description |
|---|---|
| org.owasp.esapi |
The ESAPI interfaces and
Exception classes model the most
important security functions to enterprise web applications. |
| org.owasp.esapi.crypto |
This package contains ESAPI cryptography-related classes used throughout
ESAPI.
|
| org.owasp.esapi.reference.crypto |
This package contains the reference implementation for some of
the ESAPI cryptography-related classes used throughout ESAPI.
|
| Class and Description |
|---|
| 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). |
| PlainText
A class representing plaintext (versus ciphertext) as related to
cryptographic systems.
|
| Class and Description |
|---|
| 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). |
| KeyDerivationFunction.PRF_ALGORITHMS |
| Class and Description |
|---|
| 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). |
| PlainText
A class representing plaintext (versus ciphertext) as related to
cryptographic systems.
|
Copyright © 2016 The Open Web Application Security Project (OWASP). All rights reserved.