Aracılığıyla paylaş


CryptographicOperations Sınıf

Tanım

Yan kanal bilgi sızıntısı riskini azaltmak için şifreleme ile ç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 şifreleme ile çalışırken kullanılacak yöntemler sağlar.

HashData(HashAlgorithmName, ReadOnlySpan<Byte>)

Yan kanal bilgi sızıntısı riskini azaltmak için şifreleme ile ç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 şifreleme ile çalışırken kullanılacak yöntemler sağlar.

HashData(HashAlgorithmName, Stream)

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

HashData(HashAlgorithmName, Stream, Span<Byte>)

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

HashDataAsync(HashAlgorithmName, Stream, CancellationToken)

Yan kanal bilgi sızıntısı riskini azaltmak için şifreleme ile ç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 şifreleme ile çalışırken kullanılacak yöntemler sağlar.

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

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

HmacData(HashAlgorithmName, Byte[], Stream)

Yan kanal bilgi sızıntısı riskini azaltmak için şifreleme ile ç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 şifreleme ile ç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 şifreleme ile çalışırken kullanılacak yöntemler sağlar.

HmacData(HashAlgorithmName, ReadOnlySpan<Byte>, Stream)

Yan kanal bilgi sızıntısı riskini azaltmak için şifreleme ile ç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 şifreleme ile çalışırken kullanılacak yöntemler sağlar.

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

Yan kanal bilgi sızıntısı riskini azaltmak için şifreleme ile ç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 şifreleme ile ç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 şifreleme ile ç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 şifreleme ile ç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 şifreleme ile çalışırken kullanılacak yöntemler sağlar.

ZeroMemory(Span<Byte>)

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

Şunlara uygulanır