Internet Direct (Indy)
|
Implements calculation of a hash value for input data.
function HashValue( const ASrc: string ): T4x4LongWordRecord; overload;
Parameters |
Description |
ASrc |
String containing data used to calculate the hash value. |
T4x4LongWordRecord - 128-bit hash value for the input data.
HashValue is an overloaded T4x4LongWordRecord function in TIdHash128 that specifies the mechanism used to calculate the 128-bit hash value for the input data.
The string-based variant of HashValue creates a TIdStream instance used to calculate the hash value, and calls the overloaded HashValue method.
The stream-based variant of HashValue is an abstract virtual function that must be reimplemented in a descendant class, like TIdHashMessageDigest, to support the specifics of the hashing algorithm.
Internet Direct (Indy) version 10.1.5
Copyright © 1993-2006, Chad Z. Hower (aka Kudzu) and the Indy Pit Crew. All rights reserved. Website http://www.indyproject.org. Post feedback to the Indy Documentation newsgroup. |