- PasswordBasedCipher - Interface in org.xwiki.crypto.password
-
Password based cipher.
- PasswordBasedCipherFactory - Interface in org.xwiki.crypto.password
-
Factory creating block ciphers for encryption and decryption that use a password to derive their keys
(and initialization vector when that one is not provided).
- PasswordToByteConverter - Class in org.xwiki.crypto.password
-
Helper class to convert password/passphrase to bytes arrays.
- PasswordToByteConverter.ToBytesMode - Enum in org.xwiki.crypto.password
-
Conversion mode of password from String to byte array.
- PBKDF2Parameters - Class in org.xwiki.crypto.password.params
-
Key derivation function parameters for PBKDF2 functions that use an iteration count and a salt.
- PBKDF2Parameters() - Constructor for class org.xwiki.crypto.password.params.PBKDF2Parameters
-
Initialise parameters with default values.
- PBKDF2Parameters(SecureRandom) - Constructor for class org.xwiki.crypto.password.params.PBKDF2Parameters
-
Initialise parameters with default values.
- PBKDF2Parameters(String) - Constructor for class org.xwiki.crypto.password.params.PBKDF2Parameters
-
Initialise parameters with default or random values and the given pseudo random function.
- PBKDF2Parameters(String, SecureRandom) - Constructor for class org.xwiki.crypto.password.params.PBKDF2Parameters
-
Initialise parameters with default or random values and the given pseudo random function.
- PBKDF2Parameters(int) - Constructor for class org.xwiki.crypto.password.params.PBKDF2Parameters
-
Initialise parameters with a key length and default randomized values.
- PBKDF2Parameters(int, SecureRandom) - Constructor for class org.xwiki.crypto.password.params.PBKDF2Parameters
-
Initialise parameters with a key length and default randomized values.
- PBKDF2Parameters(int, String) - Constructor for class org.xwiki.crypto.password.params.PBKDF2Parameters
-
Initialise parameters with a key length, a pseudo random function and default randomized values.
- PBKDF2Parameters(int, String, SecureRandom) - Constructor for class org.xwiki.crypto.password.params.PBKDF2Parameters
-
Initialise parameters with a key length, a pseudo random function and default randomized values.
- PBKDF2Parameters(int, int) - Constructor for class org.xwiki.crypto.password.params.PBKDF2Parameters
-
Initialise parameters with a key length, fixed iteration count and a randomized salt.
- PBKDF2Parameters(int, int, SecureRandom) - Constructor for class org.xwiki.crypto.password.params.PBKDF2Parameters
-
Initialise parameters with a key length, fixed iteration count and a randomized salt.
- PBKDF2Parameters(int, int, String) - Constructor for class org.xwiki.crypto.password.params.PBKDF2Parameters
-
Initialise parameters with a key length, fixed iteration count, a pseudo random function and a randomized salt.
- PBKDF2Parameters(int, int, String, SecureRandom) - Constructor for class org.xwiki.crypto.password.params.PBKDF2Parameters
-
Initialise parameters with a key length, fixed iteration count, a pseudo random function and a randomized salt.
- PBKDF2Parameters(int, byte[]) - Constructor for class org.xwiki.crypto.password.params.PBKDF2Parameters
-
Initialise parameters with a key length, a salt and a randomized iteration count.
- PBKDF2Parameters(int, byte[], SecureRandom) - Constructor for class org.xwiki.crypto.password.params.PBKDF2Parameters
-
Initialise parameters with a key length, a salt and a randomized iteration count.
- PBKDF2Parameters(int, byte[], String) - Constructor for class org.xwiki.crypto.password.params.PBKDF2Parameters
-
Initialise parameters with a key length, a salt, a pseudo random function and a randomized iteration count.
- PBKDF2Parameters(int, byte[], String, SecureRandom) - Constructor for class org.xwiki.crypto.password.params.PBKDF2Parameters
-
Initialise parameters with a key length, a salt, a pseudo random function and a randomized iteration count.
- PBKDF2Parameters(int, int, byte[]) - Constructor for class org.xwiki.crypto.password.params.PBKDF2Parameters
-
Initialise parameters with a key length, an iteration count and a salt.
- PBKDF2Parameters(int, int, byte[], String) - Constructor for class org.xwiki.crypto.password.params.PBKDF2Parameters
-
Initialise parameters with a key length, an iteration count and a salt.
- PrivateKeyPasswordBasedEncryptor - Interface in org.xwiki.crypto.password
-
Manage encryption of private keys using password based ciphers as defined in PKCS #8.