Bagikan melalui


CryptographicOperations Kelas

Definisi

Menyediakan metode untuk digunakan dalam bekerja dengan kriptografi untuk mengurangi risiko kebocoran informasi saluran samping.

public ref class CryptographicOperations abstract sealed
public static class CryptographicOperations
type CryptographicOperations = class
Public Class CryptographicOperations
Warisan
CryptographicOperations

Metode

FixedTimeEquals(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Menentukan kesetaraan dua urutan byte dalam jumlah waktu yang bergantung pada panjang urutan, tetapi bukan nilainya.

HashData(HashAlgorithmName, Byte[])

Menghitung hash data.

HashData(HashAlgorithmName, ReadOnlySpan<Byte>)

Menghitung hash data.

HashData(HashAlgorithmName, ReadOnlySpan<Byte>, Span<Byte>)

Menghitung hash data.

HashData(HashAlgorithmName, Stream)

Menghitung hash aliran.

HashData(HashAlgorithmName, Stream, Span<Byte>)

Menghitung hash aliran.

HashDataAsync(HashAlgorithmName, Stream, CancellationToken)

Secara asinkron menghitung hash aliran.

HashDataAsync(HashAlgorithmName, Stream, Memory<Byte>, CancellationToken)

Secara asinkron menghitung hash aliran.

HmacData(HashAlgorithmName, Byte[], Byte[])

Menghitung HMAC data.

HmacData(HashAlgorithmName, Byte[], Stream)

Menghitung HMAC aliran.

HmacData(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Menghitung HMAC data.

HmacData(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>)

Menghitung HMAC data.

HmacData(HashAlgorithmName, ReadOnlySpan<Byte>, Stream)

Menghitung HMAC aliran.

HmacData(HashAlgorithmName, ReadOnlySpan<Byte>, Stream, Span<Byte>)

Menghitung HMAC aliran.

HmacDataAsync(HashAlgorithmName, Byte[], Stream, CancellationToken)

Secara asinkron menghitung HMAC aliran.

HmacDataAsync(HashAlgorithmName, ReadOnlyMemory<Byte>, Stream, CancellationToken)

Secara asinkron menghitung HMAC aliran.

HmacDataAsync(HashAlgorithmName, ReadOnlyMemory<Byte>, Stream, Memory<Byte>, CancellationToken)

Secara asinkron menghitung HMAC aliran.

TryHashData(HashAlgorithmName, ReadOnlySpan<Byte>, Span<Byte>, Int32)

Mencoba menghitung hash data.

TryHmacData(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, Int32)

Mencoba menghitung HMAC data.

ZeroMemory(Span<Byte>)

Mengisi buffer yang disediakan dengan nol.

Berlaku untuk