HKDF Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
RFC5869 HKDF (derivação de chave de extração e expansão) baseada em HMAC
public ref class HKDF abstract sealed
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static class HKDF
public static class HKDF
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
type HKDF = class
type HKDF = class
Public Class HKDF
- Herança
-
HKDF
- Atributos
Comentários
Em situações em que o material da chave de entrada já é uma cadeia de caracteres de bits uniformemente aleatória, o padrão HKDF permite que a fase Extrair seja ignorada e a chave mestra seja usada diretamente como a chave pseudorandom. Consulte RFC5869 para obter mais informações.
Métodos
DeriveKey(HashAlgorithmName, Byte[], Int32, Byte[], Byte[]) |
Executa as funções Expandir e Extrair da HKDF de derivação de chaves. |
DeriveKey(HashAlgorithmName, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Executa as funções Expandir e Extrair da HKDF de derivação de chaves. |
Expand(HashAlgorithmName, Byte[], Int32, Byte[]) |
Executa a função Expandir da HKDF. Confira a seção 2.3 do RFC5869. |
Expand(HashAlgorithmName, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>) |
Executa a função Expandir da HKDF. Confira a seção 2.3 do RFC 5869. |
Extract(HashAlgorithmName, Byte[], Byte[]) |
Executa a função Extrair da HKDF. Confira a seção 2.2 do RFC 5869. |
Extract(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>) |
Executa a função Extrair da HKDF. Confira a seção 2.2 do RFC 5869. |