Shake128 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 hachage SHAKE128 pour les données d’entrée.
public ref class Shake128 sealed : IDisposable
public sealed class Shake128 : IDisposable
type Shake128 = class
interface IDisposable
Public NotInheritable Class Shake128
Implements IDisposable
- Héritage
-
Shake128
- Implémente
Remarques
Cet algorithme est spécifié par FIPS 202. La famille d’algorithmes SHAKE est une fonction de sortie extensible (XOF) qui permet d’étendre la sortie à n’importe quelle longueur. La taille du XOF indique la force de sécurité de l’algorithme, et non la taille de sortie.
Constructeurs
Shake128() |
Initialise une nouvelle instance de la classe Shake128. |
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() |
Calcule le hachage SHAKE128 pour les données d’entrée. |
Dispose() |
Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées. |
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 d’appels précédents aux |
GetCurrentHash(Span<Byte>) |
Remplit la mémoire tampon avec le hachage des données accumulées à partir des appels précédents aux |
GetHashAndReset(Int32) |
Récupère le hachage des données accumulées à partir des appels précédents aux |
GetHashAndReset(Span<Byte>) |
Remplit la mémoire tampon avec le hachage des données accumulées à partir des appels précédents aux |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
HashData(Byte[], Int32) |
Calcule le hachage des données à l’aide de l’algorithme SHAKE128. |
HashData(ReadOnlySpan<Byte>, Int32) |
Calcule le hachage des données à l’aide de l’algorithme SHAKE128. |
HashData(ReadOnlySpan<Byte>, Span<Byte>) |
Calcule le hachage des données à l’aide de l’algorithme SHAKE128. |
HashData(Stream, Int32) |
Calcule le hachage d’un flux à l’aide de l’algorithme SHAKE128. |
HashData(Stream, Span<Byte>) |
Calcule le hachage d’un flux à l’aide de l’algorithme SHAKE128. |
HashDataAsync(Stream, Int32, CancellationToken) |
Calcule de manière asynchrone le hachage d’un flux à l’aide de l’algorithme de SHAKE128. |
HashDataAsync(Stream, Memory<Byte>, CancellationToken) |
Calcule de manière asynchrone le hachage d’un flux à l’aide de l’algorithme de SHAKE128. |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
Read(Int32) |
Calcule le hachage SHAKE128 pour les données d’entrée. |
Read(Span<Byte>) |
Calcule le hachage SHAKE128 pour les données d’entrée. |
Reset() |
Calcule le hachage SHAKE128 pour les données d’entrée. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour