Namespace TheXDS.MCART.Security
Classes
Argon2Storage
Derives keys from passwords using the Argon2 algorithm.
InvalidArgon2SettingsException
Exception that is thrown when an invalid configuration is provided.
Pbkdf2Storage
Derives keys from passwords using the PBKDF2 algorithm.
Structs
Argon2Settings
Contains configuration values to be used for deriving passwords using the Argon2 algorithm.
Pbkdf2Settings
Contains configuration values used to derive passwords with PBKDF2.
Interfaces
IPasswordStorage
Defines a set of members that a type must implement to generate hashes from passwords that can be stored securely.
IPasswordStorage<T>
Defines a set of members to be implemented by a type that implements IPasswordStorage and that exposes configuration data for a key‑derivation algorithm.
Enums
Argon2Type
Enumerates the variants of the Argon2 algorithm that can be used to derive keys.