Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::SHA1Algorithm::SHA1
+ Graphe d'héritage de Arcane::SHA1Algorithm::SHA1:
+ Graphe de collaboration de Arcane::SHA1Algorithm::SHA1:

Fonctions membres publiques

void reset () override
 Réinitialise l'instance pour calculer une nouvelle valeur de hash.
 
void updateHash (Span< const std::byte > input) override
 Ajoute le tableau input au hash calculé
 
void computeHashValue (HashAlgorithmValue &value) override
 Calcule la valeur de hashage et la retourne dans hash_value.
 

Description détaillée

Définition à la ligne 108 du fichier SHA1HashAlgorithm.cc.

Documentation des constructeurs et destructeur

◆ SHA1()

Arcane::SHA1Algorithm::SHA1::SHA1 ( )
inline

Définition à la ligne 127 du fichier SHA1HashAlgorithm.cc.

Documentation des fonctions membres

◆ computeHashValue()

void Arcane::SHA1Algorithm::SHA1::computeHashValue ( HashAlgorithmValue hash_value)
inlineoverridevirtual

Calcule la valeur de hashage et la retourne dans hash_value.

Implémente Arcane::IHashAlgorithmContext.

Définition à la ligne 138 du fichier SHA1HashAlgorithm.cc.

◆ reset()

void Arcane::SHA1Algorithm::SHA1::reset ( )
inlineoverridevirtual

Réinitialise l'instance pour calculer une nouvelle valeur de hash.

Implémente Arcane::IHashAlgorithmContext.

Définition à la ligne 131 du fichier SHA1HashAlgorithm.cc.

◆ updateHash()

void Arcane::SHA1Algorithm::SHA1::updateHash ( Span< const std::byte >  input)
inlineoverridevirtual

Ajoute le tableau input au hash calculé

Implémente Arcane::IHashAlgorithmContext.

Définition à la ligne 133 du fichier SHA1HashAlgorithm.cc.


La documentation de cette classe a été générée à partir du fichier suivant :