Class Pbkdf2Storage
Deriva claves a partir de contraseñas utilizando el algoritmo PBKDF2.
Inherited Members
Namespace: TheXDS.MCART.Security
Assembly: MCART.Security.dll
Syntax
public class Pbkdf2Storage : IPasswordStorage<Pbkdf2Settings>, IPasswordStorage
Remarks
Inicializa una nueva instancia de la clase Pbkdf2Storage, especificando la configuración del algoritmo de derivación de claves a utilizar.
Constructors
| Edit this page View SourcePbkdf2Storage()
Inicializa una nueva instancia de la clase Pbkdf2Storage, estableciendo la configuración del algoritmo de derivación de claves a los valores predeterminados.
Declaration
public Pbkdf2Storage()
Pbkdf2Storage(Pbkdf2Settings)
Deriva claves a partir de contraseñas utilizando el algoritmo PBKDF2.
Declaration
public Pbkdf2Storage(Pbkdf2Settings settings)
Parameters
Type | Name | Description |
---|---|---|
Pbkdf2Settings | settings | Configuración del algoritmo de derivación de claves a utilizar. |
Remarks
Inicializa una nueva instancia de la clase Pbkdf2Storage, especificando la configuración del algoritmo de derivación de claves a utilizar.
Properties
| Edit this page View SourceSettings
Obtiene una referencia a la configuración activa de esta instancia.
Declaration
public Pbkdf2Settings Settings { get; set; }
Property Value
Type | Description |
---|---|
Pbkdf2Settings |
Methods
| Edit this page View SourceConfigureFrom(BinaryReader)
Obtiene la configuración a partir del bloque especificado, haciendo avanzar el lector la cantidad de bytes requeridos por la configuración de esta instancia.
Declaration
public void ConfigureFrom(BinaryReader reader)
Parameters
Type | Name | Description |
---|---|---|
BinaryReader | reader | Objeto a partir del cual leer los valores de configuración. |
DumpSettings()
Vuelca los valores de configuración en formato binario.
Declaration
public byte[] DumpSettings()
Returns
Type | Description |
---|---|
byte[] | Un arreglo de bytes a partir del cual se puede volver a construir el objeto que contiene los valores de configuración de derivación de claves para esta instancia. |
GetDefaultSettings()
Obtiene un Pbkdf2Settings que representa la configuración predeterminada recomendada para derivar claves de almacenamiento.
Declaration
public static Pbkdf2Settings GetDefaultSettings()
Returns
Type | Description |
---|---|
Pbkdf2Settings | Un Pbkdf2Settings que representa la configuración predeterminada recomendada. |