Argon2Configuration Class
Namespace: Rebex.Security.Cryptography
Assembly: Rebex.Security.dll (version 7.0.9448)
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. |