AWS SDK for C++
0.14.3
AWS SDK for C++
|
#include <Sha256.h>
Public Member Functions | |
Sha256 () | |
virtual | ~Sha256 () |
virtual HashResult | Calculate (const Aws::String &str) override |
virtual HashResult | Calculate (Aws::IStream &stream) override |
![]() | |
Hash () | |
virtual | ~Hash () |
Additional Inherited Members | |
![]() | |
static const uint32_t | INTERNAL_HASH_STREAM_BUFFER_SIZE = 8192 |
Aws::Utils::Crypto::Sha256::Sha256 | ( | ) |
Initializes platform crypto libs.
|
virtual |
|
overridevirtual |
Calculates a SHA256 Hash digest (not hex encoded)
Implements Aws::Utils::Crypto::Hash.
|
overridevirtual |
Calculates a Hash digest on a stream (the entire stream is read)
Implements Aws::Utils::Crypto::Hash.