CryptographicOperations Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Fornisce metodi per le operazioni di crittografia comuni e la riduzione della perdita di informazioni sul canale laterale.
public ref class CryptographicOperations abstract sealed
public static class CryptographicOperations
type CryptographicOperations = class
Public Class CryptographicOperations
- Ereditarietà
-
CryptographicOperations
Metodi
| Nome | Descrizione |
|---|---|
| FixedTimeEquals(ReadOnlySpan<Byte>, Byte) |
Fornisce metodi per le operazioni di crittografia comuni e la riduzione della perdita di informazioni sul canale laterale. |
| FixedTimeEquals(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Determina l'uguaglianza di due sequenze di byte in un periodo di tempo che dipende dalla lunghezza delle sequenze, ma non dai relativi valori. |
| HashData(HashAlgorithmName, Byte[]) |
Calcola l'hash dei dati. |
| HashData(HashAlgorithmName, ReadOnlySpan<Byte>, Span<Byte>) |
Calcola l'hash dei dati. |
| HashData(HashAlgorithmName, ReadOnlySpan<Byte>) |
Calcola l'hash dei dati. |
| HashData(HashAlgorithmName, Stream, Span<Byte>) |
Calcola l'hash di un flusso. |
| HashData(HashAlgorithmName, Stream) |
Calcola l'hash di un flusso. |
| HashDataAsync(HashAlgorithmName, Stream, CancellationToken) |
Calcola in modo asincrono l'hash di un flusso. |
| HashDataAsync(HashAlgorithmName, Stream, Memory<Byte>, CancellationToken) |
Calcola in modo asincrono l'hash di un flusso. |
| HmacData(HashAlgorithmName, Byte[], Byte[]) |
Calcola l'HMAC dei dati. |
| HmacData(HashAlgorithmName, Byte[], Stream) |
Calcola l'HMAC di un flusso. |
| HmacData(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>) |
Calcola l'HMAC dei dati. |
| HmacData(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Calcola l'HMAC dei dati. |
| HmacData(HashAlgorithmName, ReadOnlySpan<Byte>, Stream, Span<Byte>) |
Calcola l'HMAC di un flusso. |
| HmacData(HashAlgorithmName, ReadOnlySpan<Byte>, Stream) |
Calcola l'HMAC di un flusso. |
| HmacDataAsync(HashAlgorithmName, Byte[], Stream, CancellationToken) |
Calcola in modo asincrono l'HMAC di un flusso. |
| HmacDataAsync(HashAlgorithmName, ReadOnlyMemory<Byte>, Stream, CancellationToken) |
Calcola in modo asincrono l'HMAC di un flusso. |
| HmacDataAsync(HashAlgorithmName, ReadOnlyMemory<Byte>, Stream, Memory<Byte>, CancellationToken) |
Calcola in modo asincrono l'HMAC di un flusso. |
| TryHashData(HashAlgorithmName, ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Tenta di calcolare l'hash dei dati. |
| TryHmacData(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Tenta di calcolare l'HMAC dei dati. |
| VerifyHmac(HashAlgorithmName, Byte[], Byte[], Byte[]) |
Fornisce metodi per le operazioni di crittografia comuni e la riduzione della perdita di informazioni sul canale laterale. |
| VerifyHmac(HashAlgorithmName, Byte[], Stream, Byte[]) |
Fornisce metodi per le operazioni di crittografia comuni e la riduzione della perdita di informazioni sul canale laterale. |
| VerifyHmac(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Fornisce metodi per le operazioni di crittografia comuni e la riduzione della perdita di informazioni sul canale laterale. |
| VerifyHmac(HashAlgorithmName, ReadOnlySpan<Byte>, Stream, ReadOnlySpan<Byte>) |
Fornisce metodi per le operazioni di crittografia comuni e la riduzione della perdita di informazioni sul canale laterale. |
| VerifyHmacAsync(HashAlgorithmName, Byte[], Stream, Byte[], CancellationToken) |
Fornisce metodi per le operazioni di crittografia comuni e la riduzione della perdita di informazioni sul canale laterale. |
| VerifyHmacAsync(HashAlgorithmName, ReadOnlyMemory<Byte>, Stream, ReadOnlyMemory<Byte>, CancellationToken) |
Fornisce metodi per le operazioni di crittografia comuni e la riduzione della perdita di informazioni sul canale laterale. |
| ZeroMemory(Span<Byte>) |
Riempie il buffer fornito con zeri. |