Argon2Configuration Class
Namespace: Rebex.Security.Cryptography
Assembly: Rebex.Security.dll (version 7.0.9048)
Configuration for Argon2 class.
Syntax
public class Argon2Configuration : IEquatable<Argon2Configuration>
Implements
Inherited Members
Constructors
Name | Description |
---|---|
Argon2Configuration(Argon2Type, Int32, Int32, Int32) | Initializes a new instance of Argon2Configuration class. |
Properties
Name | Description |
---|---|
Argon2Type | Gets the type of the Argon2 algorithm. Parameter 'y' from Argon2 specification. |
MemoryCost | The amount of memory used by the Argon2 algorithm, in kilobytes (KB). Parameter 'm' from Argon2 specification. |
NumberOfIterations | Gets the number of Argon2 iterations. Parameter 't' from Argon2 specification. |
NumberOfLanes | Gets the number of the independent computation lanes. Parameter 'p' from Argon2 specification. |
Methods
Name | Description |
---|---|
Equals(Argon2Configuration) | Determines whether the specified |
Equals(Object) | Determines whether the specified |
GetHashCode() | Gets a hash code of this object. |
ToString() | Returns a string representation of this Argon2Configuration. |