Share via


CryptographicOperations Třída

Definice

Poskytuje metody pro práci s kryptografií, aby se snížilo riziko úniku informací postranním kanálem.

public ref class CryptographicOperations abstract sealed
public static class CryptographicOperations
type CryptographicOperations = class
Public Class CryptographicOperations
Dědičnost
CryptographicOperations

Metody

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

Určuje rovnost dvou bajtů v čase, který závisí na délce sekvencí, ale ne na jejich hodnotách.

HashData(HashAlgorithmName, Byte[])

Poskytuje metody pro práci s kryptografií, aby se snížilo riziko úniku informací postranním kanálem.

HashData(HashAlgorithmName, ReadOnlySpan<Byte>)

Poskytuje metody pro práci s kryptografií, aby se snížilo riziko úniku informací postranním kanálem.

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

Poskytuje metody pro práci s kryptografií, aby se snížilo riziko úniku informací postranním kanálem.

HashData(HashAlgorithmName, Stream)

Poskytuje metody pro práci s kryptografií, aby se snížilo riziko úniku informací postranním kanálem.

HashData(HashAlgorithmName, Stream, Span<Byte>)

Poskytuje metody pro práci s kryptografií, aby se snížilo riziko úniku informací postranním kanálem.

HashDataAsync(HashAlgorithmName, Stream, CancellationToken)

Poskytuje metody pro práci s kryptografií, aby se snížilo riziko úniku informací postranním kanálem.

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

Poskytuje metody pro práci s kryptografií, aby se snížilo riziko úniku informací postranním kanálem.

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

Poskytuje metody pro práci s kryptografií, aby se snížilo riziko úniku informací postranním kanálem.

HmacData(HashAlgorithmName, Byte[], Stream)

Poskytuje metody pro práci s kryptografií, aby se snížilo riziko úniku informací postranním kanálem.

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

Poskytuje metody pro práci s kryptografií, aby se snížilo riziko úniku informací postranním kanálem.

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

Poskytuje metody pro práci s kryptografií, aby se snížilo riziko úniku informací postranním kanálem.

HmacData(HashAlgorithmName, ReadOnlySpan<Byte>, Stream)

Poskytuje metody pro práci s kryptografií, aby se snížilo riziko úniku informací postranním kanálem.

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

Poskytuje metody pro práci s kryptografií, aby se snížilo riziko úniku informací postranním kanálem.

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

Poskytuje metody pro práci s kryptografií, aby se snížilo riziko úniku informací postranním kanálem.

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

Poskytuje metody pro práci s kryptografií, aby se snížilo riziko úniku informací postranním kanálem.

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

Poskytuje metody pro práci s kryptografií, aby se snížilo riziko úniku informací postranním kanálem.

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

Poskytuje metody pro práci s kryptografií, aby se snížilo riziko úniku informací postranním kanálem.

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

Poskytuje metody pro práci s kryptografií, aby se snížilo riziko úniku informací postranním kanálem.

ZeroMemory(Span<Byte>)

Vyplní zadanou vyrovnávací paměť nulami.

Platí pro