A fine-tuned implementation of the SHA256 hashing algorithm.
Dependents: EntropySource Wallet_v1
Diff: SHA256.h
- Revision:
- 1:147d17bb1d36
- Parent:
- 0:772b6de3a841
- Child:
- 2:1991439ea6b8
diff -r 772b6de3a841 -r 147d17bb1d36 SHA256.h --- a/SHA256.h Mon Jun 20 00:23:22 2011 +0000 +++ b/SHA256.h Mon Jun 20 00:25:41 2011 +0000 @@ -15,7 +15,7 @@ void append(const std::string& str) { append(str.data(), str.length()); } void finalize(); const char* digest() { return reinterpret_cast<char*>(hash); } - std::string rawdigest() { return std::string(digest(), 8); } + std::string rawdigest() { return std::string(digest(), 32); } private: void process_chunk(); int length;