| Package | Description |
|---|---|
| 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.
|
| Modifier and Type | Method and Description |
|---|---|
static KeyDerivationFunction.PRF_ALGORITHMS |
KeyDerivationFunction.convertIntToPRF(int selection) |
static KeyDerivationFunction.PRF_ALGORITHMS |
KeyDerivationFunction.convertNameToPRF(java.lang.String prfAlgName) |
KeyDerivationFunction.PRF_ALGORITHMS |
CipherText.getKDF_PRF() |
static KeyDerivationFunction.PRF_ALGORITHMS |
KeyDerivationFunction.PRF_ALGORITHMS.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static KeyDerivationFunction.PRF_ALGORITHMS[] |
KeyDerivationFunction.PRF_ALGORITHMS.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Constructor and Description |
|---|
KeyDerivationFunction(KeyDerivationFunction.PRF_ALGORITHMS prfAlg)
Construct a
KeyDerivationFunction. |
| Modifier and Type | Method and Description |
|---|---|
private KeyDerivationFunction.PRF_ALGORITHMS |
JavaEncryptor.getDefaultPRF() |
private KeyDerivationFunction.PRF_ALGORITHMS |
JavaEncryptor.getPRF(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
private javax.crypto.SecretKey |
JavaEncryptor.computeDerivedKey(int kdfVersion,
KeyDerivationFunction.PRF_ALGORITHMS prf,
javax.crypto.SecretKey kdk,
int keySize,
java.lang.String purpose) |