CryptographicOperations Klasa

Definicja

Udostępnia metody do użycia w pracy z kryptografią w celu zmniejszenia ryzyka wycieku informacji kanału bocznego.

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

Metody

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

Określa równość dwóch sekwencji bajtów w czasie, który zależy od długości sekwencji, ale nie ich wartości.

HashData(HashAlgorithmName, Byte[])

Udostępnia metody do użycia w pracy z kryptografią w celu zmniejszenia ryzyka wycieku informacji kanału bocznego.

HashData(HashAlgorithmName, ReadOnlySpan<Byte>)

Udostępnia metody do użycia w pracy z kryptografią w celu zmniejszenia ryzyka wycieku informacji kanału bocznego.

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

Udostępnia metody do użycia w pracy z kryptografią w celu zmniejszenia ryzyka wycieku informacji kanału bocznego.

HashData(HashAlgorithmName, Stream)

Udostępnia metody do użycia w pracy z kryptografią w celu zmniejszenia ryzyka wycieku informacji kanału bocznego.

HashData(HashAlgorithmName, Stream, Span<Byte>)

Udostępnia metody do użycia w pracy z kryptografią w celu zmniejszenia ryzyka wycieku informacji kanału bocznego.

HashDataAsync(HashAlgorithmName, Stream, CancellationToken)

Udostępnia metody do użycia w pracy z kryptografią w celu zmniejszenia ryzyka wycieku informacji kanału bocznego.

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

Udostępnia metody do użycia w pracy z kryptografią w celu zmniejszenia ryzyka wycieku informacji kanału bocznego.

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

Udostępnia metody do użycia w pracy z kryptografią w celu zmniejszenia ryzyka wycieku informacji kanału bocznego.

HmacData(HashAlgorithmName, Byte[], Stream)

Udostępnia metody do użycia w pracy z kryptografią w celu zmniejszenia ryzyka wycieku informacji kanału bocznego.

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

Udostępnia metody do użycia w pracy z kryptografią w celu zmniejszenia ryzyka wycieku informacji kanału bocznego.

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

Udostępnia metody do użycia w pracy z kryptografią w celu zmniejszenia ryzyka wycieku informacji kanału bocznego.

HmacData(HashAlgorithmName, ReadOnlySpan<Byte>, Stream)

Udostępnia metody do użycia w pracy z kryptografią w celu zmniejszenia ryzyka wycieku informacji kanału bocznego.

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

Udostępnia metody do użycia w pracy z kryptografią w celu zmniejszenia ryzyka wycieku informacji kanału bocznego.

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

Udostępnia metody do użycia w pracy z kryptografią w celu zmniejszenia ryzyka wycieku informacji kanału bocznego.

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

Udostępnia metody do użycia w pracy z kryptografią w celu zmniejszenia ryzyka wycieku informacji kanału bocznego.

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

Udostępnia metody do użycia w pracy z kryptografią w celu zmniejszenia ryzyka wycieku informacji kanału bocznego.

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

Udostępnia metody do użycia w pracy z kryptografią w celu zmniejszenia ryzyka wycieku informacji kanału bocznego.

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

Udostępnia metody do użycia w pracy z kryptografią w celu zmniejszenia ryzyka wycieku informacji kanału bocznego.

ZeroMemory(Span<Byte>)

Wypełnia podany bufor zerami.

Dotyczy