Méthode System::Security::Cryptography::HashAlgorithm::ComputeHash

HashAlgorithm::ComputeHash(const ArrayPtr<uint8_t>&) method

Calcule le hachage du tampon.

ArrayPtr<uint8_t> System::Security::Cryptography::HashAlgorithm::ComputeHash(const ArrayPtr<uint8_t> &buffer)
ParamètreTypeDescription
tamponconst ArrayPtr<uint8_t>&Tampon source.

ReturnValue

Valeur de hachage calculée.

Voir aussi

HashAlgorithm::ComputeHash(const ArrayPtr<uint8_t>&, int, int) method

Calcule le hachage d’une tranche du tampon.

ArrayPtr<uint8_t> System::Security::Cryptography::HashAlgorithm::ComputeHash(const ArrayPtr<uint8_t> &buffer, int offset, int count)
ParamètreTypeDescription
tamponconst ArrayPtr<uint8_t>&Tampon source.
décalageintDécalage dans le tampon source.
countintNombre d’octets à utiliser du tampon source.

ReturnValue

Valeur de hachage calculée.

Voir aussi

HashAlgorithm::ComputeHash(SharedPtr<IO::Stream> const&) method

Lit le flux jusqu’à la fin et calcule le hachage des données lues.

ArrayPtr<uint8_t> System::Security::Cryptography::HashAlgorithm::ComputeHash(SharedPtr<IO::Stream> const &inputStream)
ParamètreTypeDescription
inputStreamSharedPtr<IO::Stream> const&Flux à partir duquel lire les données.

ReturnValue

Valeur de hachage calculée pour l’ensemble des données du flux.

Voir aussi