Kmac128 Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Calcule le mac KMAC128 pour les données d’entrée.
public ref class Kmac128 sealed : IDisposable
public sealed class Kmac128 : IDisposable
type Kmac128 = class
interface IDisposable
Public NotInheritable Class Kmac128
Implements IDisposable
- Héritage
-
Kmac128
- Implémente
Remarques
Cet algorithme est spécifié par NIST SP 800-185.
Constructeurs
Kmac128(Byte[], Byte[]) |
Initialise une nouvelle instance de la classe Kmac128. |
Kmac128(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>) |
Initialise une nouvelle instance de la classe Kmac128. |
Propriétés
IsSupported |
Obtient une valeur qui indique si l’algorithme est pris en charge sur la plateforme actuelle. |
Méthodes
AppendData(Byte[]) |
Ajoute les données spécifiées aux données déjà traitées dans le hachage. |
AppendData(ReadOnlySpan<Byte>) |
Ajoute les données spécifiées aux données déjà traitées dans le hachage. |
Clone() |
Crée une instance de Kmac128 avec les données ajoutées existantes conservées. |
Dispose() |
Relâchez toutes les ressources utilisées par l’instance actuelle de la classe Kmac128. |
Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
GetCurrentHash(Int32) |
Récupère le hachage des données accumulées à partir des appels précédents aux méthodes |
GetCurrentHash(Span<Byte>) |
Remplit la mémoire tampon avec le hachage des données accumulées à partir des appels précédents aux méthodes |
GetHashAndReset(Int32) |
Récupère le hachage des données accumulées à partir des appels précédents aux méthodes |
GetHashAndReset(Span<Byte>) |
Remplit la mémoire tampon avec le hachage des données accumulées à partir des appels précédents aux méthodes |
GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
HashData(Byte[], Byte[], Int32, Byte[]) |
Calcule le hachage des données à l’aide de l’algorithme KMAC128. |
HashData(Byte[], Stream, Int32, Byte[]) |
Calcule le hachage d’un flux à l’aide de l’algorithme KMAC128. |
HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Int32, ReadOnlySpan<Byte>) |
Calcule le hachage des données à l’aide de l’algorithme KMAC128. |
HashData(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, Span<Byte>, ReadOnlySpan<Byte>) |
Calcule le hachage des données à l’aide de l’algorithme KMAC128. |
HashData(ReadOnlySpan<Byte>, Stream, Int32, ReadOnlySpan<Byte>) |
Calcule le hachage d’un flux à l’aide de l’algorithme KMAC128. |
HashData(ReadOnlySpan<Byte>, Stream, Span<Byte>, ReadOnlySpan<Byte>) |
Calcule le hachage d’un flux à l’aide de l’algorithme KMAC128. |
HashDataAsync(Byte[], Stream, Int32, Byte[], CancellationToken) |
Calcule de façon asynchrone le hachage d’un flux à l’aide de l’algorithme KMAC128. |
HashDataAsync(ReadOnlyMemory<Byte>, Stream, Int32, ReadOnlyMemory<Byte>, CancellationToken) |
Calcule de façon asynchrone le hachage d’un flux à l’aide de l’algorithme KMAC128. |
HashDataAsync(ReadOnlyMemory<Byte>, Stream, Memory<Byte>, ReadOnlyMemory<Byte>, CancellationToken) |
Calcule de façon asynchrone le hachage d’un flux à l’aide de l’algorithme KMAC128. |
MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |