KeyDerivationParameters Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa los parámetros usados al derivar una clave.
public ref class KeyDerivationParameters sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class KeyDerivationParameters final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class KeyDerivationParameters
Public NotInheritable Class KeyDerivationParameters
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Comentarios
No es necesario crear una instancia de la clase para usar los métodos. En su lugar, use el nombre de clase seguido del operador dot (.), seguido del nombre del método.
Propiedades
Capi1KdfTargetAlgorithm |
Obtiene o establece el Capi1KdfTargetAlgorithm. |
IterationCount |
Recupera el número de iteraciones usadas para derivar la clave. Para obtener más información, consulte BuildForPbkdf2. |
KdfGenericBinary |
Obtiene o establece los parámetros usados por el algoritmo de derivación de claves. |
Métodos
BuildForCapi1Kdf(Capi1KdfTargetAlgorithm) |
Crea un objeto KeyDerivationParameters para su uso en el algoritmo de destino. |
BuildForPbkdf2(IBuffer, UInt32) |
Crea un objeto KeyDerivationParameters para su uso en la función de derivación de claves basada en contraseña 2 (PBKDF2). |
BuildForSP800108(IBuffer, IBuffer) |
Crea un objeto KeyDerivationParameters para su uso en un modo de contador, función de derivación de claves de código de autenticación de mensajes basado en hash (HMAC). |
BuildForSP80056a(IBuffer, IBuffer, IBuffer, IBuffer, IBuffer) |
Crea un objeto KeyDerivationParameters para su uso en la función de derivación de claves SP800-56A. |