CryptographicOperations Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt methoden voor algemene cryptografische bewerkingen en het verminderen van het lekken van informatie in side-channel.
public ref class CryptographicOperations abstract sealed
public static class CryptographicOperations
type CryptographicOperations = class
Public Class CryptographicOperations
- Overname
-
CryptographicOperations
Methoden
| Name | Description |
|---|---|
| FixedTimeEquals(ReadOnlySpan<Byte>, Byte) |
Biedt methoden voor algemene cryptografische bewerkingen en het verminderen van het lekken van informatie in side-channel. |
| FixedTimeEquals(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Bepaalt de gelijkheid van twee bytereeksen in een tijdsduur die afhankelijk is van de lengte van de reeksen, maar niet van hun waarden. |
| HashData(HashAlgorithmName, Byte[]) |
Berekent de hash van gegevens. |
| HashData(HashAlgorithmName, ReadOnlySpan<Byte>, Span<Byte>) |
Berekent de hash van gegevens. |
| HashData(HashAlgorithmName, ReadOnlySpan<Byte>) |
Berekent de hash van gegevens. |
| HashData(HashAlgorithmName, Stream, Span<Byte>) |
Berekent de hash van een stream. |
| HashData(HashAlgorithmName, Stream) |
Berekent de hash van een stream. |
| HashDataAsync(HashAlgorithmName, Stream, CancellationToken) |
Asynchroon berekent de hash van een stream. |
| HashDataAsync(HashAlgorithmName, Stream, Memory<Byte>, CancellationToken) |
Asynchroon berekent de hash van een stream. |
| HmacData(HashAlgorithmName, Byte[], Byte[]) |
Berekent de HMAC met gegevens. |
| HmacData(HashAlgorithmName, Byte[], Stream) |
Berekent de HMAC van een stream. |
| HmacData(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>) |
Berekent de HMAC met gegevens. |
| HmacData(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Berekent de HMAC met gegevens. |
| HmacData(HashAlgorithmName, ReadOnlySpan<Byte>, Stream, Span<Byte>) |
Berekent de HMAC van een stream. |
| HmacData(HashAlgorithmName, ReadOnlySpan<Byte>, Stream) |
Berekent de HMAC van een stream. |
| HmacDataAsync(HashAlgorithmName, Byte[], Stream, CancellationToken) |
Asynchroon berekent de HMAC van een stream. |
| HmacDataAsync(HashAlgorithmName, ReadOnlyMemory<Byte>, Stream, CancellationToken) |
Asynchroon berekent de HMAC van een stream. |
| HmacDataAsync(HashAlgorithmName, ReadOnlyMemory<Byte>, Stream, Memory<Byte>, CancellationToken) |
Asynchroon berekent de HMAC van een stream. |
| TryHashData(HashAlgorithmName, ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Pogingen om de hash van gegevens te berekenen. |
| TryHmacData(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, Int32) |
Hiermee wordt geprobeerd de HMAC met gegevens te berekenen. |
| VerifyHmac(HashAlgorithmName, Byte[], Byte[], Byte[]) |
Biedt methoden voor algemene cryptografische bewerkingen en het verminderen van het lekken van informatie in side-channel. |
| VerifyHmac(HashAlgorithmName, Byte[], Stream, Byte[]) |
Biedt methoden voor algemene cryptografische bewerkingen en het verminderen van het lekken van informatie in side-channel. |
| VerifyHmac(HashAlgorithmName, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Biedt methoden voor algemene cryptografische bewerkingen en het verminderen van het lekken van informatie in side-channel. |
| VerifyHmac(HashAlgorithmName, ReadOnlySpan<Byte>, Stream, ReadOnlySpan<Byte>) |
Biedt methoden voor algemene cryptografische bewerkingen en het verminderen van het lekken van informatie in side-channel. |
| VerifyHmacAsync(HashAlgorithmName, Byte[], Stream, Byte[], CancellationToken) |
Biedt methoden voor algemene cryptografische bewerkingen en het verminderen van het lekken van informatie in side-channel. |
| VerifyHmacAsync(HashAlgorithmName, ReadOnlyMemory<Byte>, Stream, ReadOnlyMemory<Byte>, CancellationToken) |
Biedt methoden voor algemene cryptografische bewerkingen en het verminderen van het lekken van informatie in side-channel. |
| ZeroMemory(Span<Byte>) |
Vult de opgegeven buffer met nullen. |