Freigeben über


KeyDerivationAlgorithmNames.Sp800108CtrHmacSha1 Eigenschaft

Definition

Ruft eine Zeichenfolge ab, die "SP800_108_CTR_HMAC_SHA1" enthält.

public:
 static property Platform::String ^ Sp800108CtrHmacSha1 { Platform::String ^ get(); };
static winrt::hstring Sp800108CtrHmacSha1();
public static string Sp800108CtrHmacSha1 { get; }
var string = KeyDerivationAlgorithmNames.sp800108CtrHmacSha1;
Public Shared ReadOnly Property Sp800108CtrHmacSha1 As String

Eigenschaftswert

String

Platform::String

winrt::hstring

Zeichenfolge, die "SP800_108_CTR_HMAC_SHA1" enthält.

Hinweise

Verwenden Sie die von dieser Eigenschaft abgerufene Zeichenfolge, um den KDF-Namen (Key Derivation Function) festzulegen, wenn Sie die OpenAlgorithm-Methode für die KeyDerivationAlgorithmProvider-Klasse aufrufen. Die Zeichenfolge stellt einen Sp800-108-Algorithmus im Zählermodus dar, der einen Hashnachrichtenauthentifizierungscode verwendet, der auf dem Secure Hash Algorithm 1 Message Digest-Algorithmus (HmacSha1) als zugrunde liegende Pseudorandom-Funktion basiert.

Um diese KDF verwenden zu können, müssen Sie die entsprechenden Parameter angeben, indem Sie die BuildForSP800108-Methode für keyDerivationParameters aufrufen, bevor Sie die CreateKey-Methode zum Ableiten eines Schlüssels aufrufen.

Gilt für:

Weitere Informationen