SHA1 Hash algorithm More...
SHA1 Hash algorithm
Public Member Methods | |
SHA1DigestAlgorithm () | |
Constructor. More... | |
void | Clear () |
Clear alorithm status and values More... | |
void | DigestChar (Char8 c) |
Digest one char. More... | |
void | DigestChunk (const void *chunk, const Int32 chunckSize) |
Digest a chunk. More... | |
void | DigestStream (Stream &stream) |
Digest a stream. More... | |
void | GetHash (SHA1Hash &hash) |
Get the result hash. More... | |
void | GetHashBase64 (BaseStaticString &hash) |
Get the result hash . More... | |
void | GetHashHexString (BaseStaticString &hash) |
Get the result hash . More... | |
Constructor.
void Clear | ( | ) |
Clear alorithm status and values
void DigestChar | ( | Char8 | c | ) |
Digest one char.
c | The char. |
void DigestChunk | ( | const void * | chunk, |
const Int32 | chunckSize | ||
) |
Digest a chunk.
chunk | The chunk. |
chunckSize | The chunk size. |
void DigestStream | ( | Stream & | stream | ) |
Digest a stream.
stream | The stream. |
void GetHash | ( | SHA1Hash & | hash | ) |
Get the result hash.
hash | [out] The hash. |
void GetHashBase64 | ( | BaseStaticString & | hash | ) |
Get the result hash .
hash | [out] The hash in Base64 encoded. |
void GetHashHexString | ( | BaseStaticString & | hash | ) |
Get the result hash .
hash | [out] The hash in Hex string encoded. |