- COMPOUND_FORMAT_VERSION - Static variable in interface at.favre.lib.crypto.bkdf.PasswordHashUpgrader
-
The current version identifier for the compound hash data format (see
CompoundHashData)
- CompoundHashData - Class in at.favre.lib.crypto.bkdf
-
A data format encapsulating possible multiple hash configs which were applied to given hash.
- CompoundHashData(List<CompoundHashData.Config>, byte[], byte[]) - Constructor for class at.favre.lib.crypto.bkdf.CompoundHashData
-
- CompoundHashData.Config - Class in at.favre.lib.crypto.bkdf
-
- Config(Version, byte) - Constructor for class at.favre.lib.crypto.bkdf.CompoundHashData.Config
-
- configList - Variable in class at.favre.lib.crypto.bkdf.CompoundHashData
-
- cost - Variable in class at.favre.lib.crypto.bkdf.CompoundHashData.Config
-
- cost - Variable in class at.favre.lib.crypto.bkdf.HashData
-
- createKdf(Version) - Static method in class at.favre.lib.crypto.bkdf.BKDF
-
Create a fully usable KDF backed by BCrypt to generate key material for e.g.
- createKdf() - Static method in class at.favre.lib.crypto.bkdf.BKDF
-
Create a fully usable KDF backed by BCrypt to generate key material for e.g.
- createPasswordHasher() - Static method in class at.favre.lib.crypto.bkdf.BKDF
-
Create a password hasher to use BKDF password hash scheme.
- createPasswordHasher(Version) - Static method in class at.favre.lib.crypto.bkdf.BKDF
-
Create a password hasher to use BKDF password hash scheme with given config version.
- createPasswordHasher(Version, SecureRandom) - Static method in class at.favre.lib.crypto.bkdf.BKDF
-
Create a password hasher to use BKDF password hash scheme with given config version.
- createPasswordHashUpgrader() - Static method in class at.favre.lib.crypto.bkdf.BKDF
-
Create a password hasher upgrader, which can be used to upgrade the cost factor of existing password hashes.
- createPasswordHashUpgrader(SecureRandom) - Static method in class at.favre.lib.crypto.bkdf.BKDF
-
Create a password hasher upgrader, which can be used to upgrade the cost factor of existing password hashes.
- createPasswordHashVerifier() - Static method in class at.favre.lib.crypto.bkdf.BKDF
-
Create a new instance of password hash verifier.