Uses of Enum Class
page.codeberg.friedolyn.crypto.Argon2Version
Packages that use Argon2Version
-
Uses of Argon2Version in page.codeberg.friedolyn.crypto
Fields in page.codeberg.friedolyn.crypto declared as Argon2VersionModifier and TypeFieldDescriptionstatic final @NonNull Argon2Version
Cryptor.ARGON2_VERSION
private @NonNull Argon2Version
Argon2Configuration.version
The revision of the Argon2 key derivation function.Methods in page.codeberg.friedolyn.crypto that return Argon2VersionModifier and TypeMethodDescriptionstatic Argon2Version
Returns the enum constant of this class with the specified name.static Argon2Version[]
Argon2Version.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in page.codeberg.friedolyn.crypto with parameters of type Argon2VersionModifier and TypeMethodDescriptionstatic byte[]
Cryptor.deriveKeyFromPassword
(byte[] password, byte[] salt, int iterations, int memory, int length, int parallelism, @NonNull Argon2Version version) Converts a given human-readable password into a key of the given length, using the Argon2 key derivation function.void
Argon2Configuration.setVersion
(@NonNull Argon2Version version) Updates theArgon2Configuration.version
of the Argon2 key derivation function that shall be used.Constructors in page.codeberg.friedolyn.crypto with parameters of type Argon2VersionModifierConstructorDescriptionArgon2Configuration
(@NonNull Argon2Variant variant, @NonNull Argon2Version version, int memory, int iterations, int parallelism, byte[] salt) Constructs a new Argon2 configuration with the specified parameters.