CryptographicOperations Sınıf

Tanım

Yan kanal bilgi sızıntısı riskini azaltmak için şifrelemeyle çalışırken kullanılacak yöntemler sağlar.

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

Yöntemler

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

İki bayt dizisinin eşitliğini, dizilerin uzunluğuna bağlı olan ancak değerlerine bağlı olmayan bir süre içinde belirler.

HashData(HashAlgorithmName, Byte[])

Yan kanal bilgi sızıntısı riskini azaltmak için şifrelemeyle çalışırken kullanılacak yöntemler sağlar.

HashData(HashAlgorithmName, ReadOnlySpan<Byte>)

Yan kanal bilgi sızıntısı riskini azaltmak için şifrelemeyle çalışırken kullanılacak yöntemler sağlar.

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

Yan kanal bilgi sızıntısı riskini azaltmak için şifrelemeyle çalışırken kullanılacak yöntemler sağlar.

HashData(HashAlgorithmName, Stream)

Yan kanal bilgi sızıntısı riskini azaltmak için şifrelemeyle çalışırken kullanılacak yöntemler sağlar.

HashData(HashAlgorithmName, Stream, Span<Byte>)

Yan kanal bilgi sızıntısı riskini azaltmak için şifrelemeyle çalışırken kullanılacak yöntemler sağlar.

HashDataAsync(HashAlgorithmName, Stream, CancellationToken)

Yan kanal bilgi sızıntısı riskini azaltmak için şifrelemeyle çalışırken kullanılacak yöntemler sağlar.

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

Yan kanal bilgi sızıntısı riskini azaltmak için şifrelemeyle çalışırken kullanılacak yöntemler sağlar.

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

Yan kanal bilgi sızıntısı riskini azaltmak için şifrelemeyle çalışırken kullanılacak yöntemler sağlar.

HmacData(HashAlgorithmName, Byte[], Stream)

Yan kanal bilgi sızıntısı riskini azaltmak için şifrelemeyle çalışırken kullanılacak yöntemler sağlar.

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

Yan kanal bilgi sızıntısı riskini azaltmak için şifrelemeyle çalışırken kullanılacak yöntemler sağlar.

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

Yan kanal bilgi sızıntısı riskini azaltmak için şifrelemeyle çalışırken kullanılacak yöntemler sağlar.

HmacData(HashAlgorithmName, ReadOnlySpan<Byte>, Stream)

Yan kanal bilgi sızıntısı riskini azaltmak için şifrelemeyle çalışırken kullanılacak yöntemler sağlar.

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

Yan kanal bilgi sızıntısı riskini azaltmak için şifrelemeyle çalışırken kullanılacak yöntemler sağlar.

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

Yan kanal bilgi sızıntısı riskini azaltmak için şifrelemeyle çalışırken kullanılacak yöntemler sağlar.

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

Yan kanal bilgi sızıntısı riskini azaltmak için şifrelemeyle çalışırken kullanılacak yöntemler sağlar.

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

Yan kanal bilgi sızıntısı riskini azaltmak için şifrelemeyle çalışırken kullanılacak yöntemler sağlar.

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

Yan kanal bilgi sızıntısı riskini azaltmak için şifrelemeyle çalışırken kullanılacak yöntemler sağlar.

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

Yan kanal bilgi sızıntısı riskini azaltmak için şifrelemeyle çalışırken kullanılacak yöntemler sağlar.

ZeroMemory(Span<Byte>)

Sağlanan arabelleği sıfırlarla doldurur.

Şunlara uygulanır