- Argon2 - Interface in de.mkammerer.argon2
-
Argon2 password hashing function.
- argon2_encodedlen(JnaUint32, JnaUint32, JnaUint32, JnaUint32, JnaUint32, Argon2_type) - Method in interface de.mkammerer.argon2.jna.Argon2Library
-
Returns the encoded hash length for the given input parameters.
- argon2_error_message(int) - Method in interface de.mkammerer.argon2.jna.Argon2Library
-
Get the associated error message for given error code.
- ARGON2_OK - Static variable in interface de.mkammerer.argon2.jna.Argon2Library
-
Return code if everything is okay.
- Argon2_type - Class in de.mkammerer.argon2.jna
-
argon2_type type for C interaction.
- Argon2_type() - Constructor for class de.mkammerer.argon2.jna.Argon2_type
-
Constructor.
- Argon2_type(long) - Constructor for class de.mkammerer.argon2.jna.Argon2_type
-
Constructor.
- Argon2Advanced - Interface in de.mkammerer.argon2
-
Advanced Argon2 hash functions.
- Argon2Constants - Class in de.mkammerer.argon2
-
Commonly used constants.
- argon2d_hash_encoded(JnaUint32, JnaUint32, JnaUint32, byte[], Size_t, byte[], Size_t, Size_t, byte[], Size_t) - Method in interface de.mkammerer.argon2.jna.Argon2Library
-
Hashes a password with Argon2d, producing an encoded hash.
- argon2d_hash_raw(JnaUint32, JnaUint32, JnaUint32, byte[], Size_t, byte[], Size_t, byte[], Size_t) - Method in interface de.mkammerer.argon2.jna.Argon2Library
-
Hashes a password with Argon2d, producing an encoded hash.
- argon2d_verify(byte[], byte[], Size_t) - Method in interface de.mkammerer.argon2.jna.Argon2Library
-
Verifies a password against an Argon2d encoded string.
- Argon2Factory - Class in de.mkammerer.argon2
-
- Argon2Factory.Argon2Types - Enum in de.mkammerer.argon2
-
Argon2 type.
- Argon2Helper - Class in de.mkammerer.argon2
-
Provides useful helper methods to work with Argon2.
- Argon2Helper.IterationLogger - Interface in de.mkammerer.argon2
-
Logger for the iteration tests.
- Argon2Helper.NoopLogger - Class in de.mkammerer.argon2
-
Logs nothing.
- argon2i_hash_encoded(JnaUint32, JnaUint32, JnaUint32, byte[], Size_t, byte[], Size_t, Size_t, byte[], Size_t) - Method in interface de.mkammerer.argon2.jna.Argon2Library
-
Hashes a password with Argon2i, producing an encoded hash.
- argon2i_hash_raw(JnaUint32, JnaUint32, JnaUint32, byte[], Size_t, byte[], Size_t, byte[], Size_t) - Method in interface de.mkammerer.argon2.jna.Argon2Library
-
Hashes a password with Argon2i, producing an encoded hash.
- argon2i_verify(byte[], byte[], Size_t) - Method in interface de.mkammerer.argon2.jna.Argon2Library
-
Verifies a password against an Argon2i encoded string.
- argon2id_hash_encoded(JnaUint32, JnaUint32, JnaUint32, byte[], Size_t, byte[], Size_t, Size_t, byte[], Size_t) - Method in interface de.mkammerer.argon2.jna.Argon2Library
-
Hashes a password with Argon2id, producing an encoded hash.
- argon2id_hash_raw(JnaUint32, JnaUint32, JnaUint32, byte[], Size_t, byte[], Size_t, byte[], Size_t) - Method in interface de.mkammerer.argon2.jna.Argon2Library
-
Hashes a password with Argon2id, producing an encoded hash.
- argon2id_verify(byte[], byte[], Size_t) - Method in interface de.mkammerer.argon2.jna.Argon2Library
-
Verifies a password against an Argon2id encoded string.
- Argon2Library - Interface in de.mkammerer.argon2.jna
-
JNA bindings for Argon2.