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 Argon2VersionCryptor.ARGON2_VERSIONprivate @NonNull Argon2VersionArgon2Configuration.versionThe revision of the Argon2 key derivation function.Methods in page.codeberg.friedolyn.crypto that return Argon2VersionModifier and TypeMethodDescriptionstatic Argon2VersionReturns 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.voidArgon2Configuration.setVersion(@NonNull Argon2Version version) Updates theArgon2Configuration.versionof 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.