| HDK
    | 
#include <UT_SHA256.h>
| Public Member Functions | |
| UT_SHA256 () | |
| Static Public Member Functions | |
| static void | hash (const UT_WorkBuffer &input, UT_String &output) | 
| static UT_StringHolder | hash (const UT_StringView &input) | 
| static void | hash (const std::initializer_list< UT_StringView > &inputs, UT_StringHolder &output) | 
| static UT_StringHolder | hash (const std::initializer_list< UT_StringView > &inputs) | 
| Protected Member Functions | |
| void | init () | 
| void | update (const unsigned char *message, unsigned int len) | 
| void | finalize (unsigned char *digest) | 
| void | transform (const unsigned char *message, unsigned int block_nb) | 
| Protected Attributes | |
| unsigned int | myTotalLength | 
| unsigned int | myLength | 
| unsigned char | myBlock [SHA256_BLOCK_SIZE *2] | 
| uint32 | myH [8] | 
| Static Protected Attributes | |
| static const unsigned int | SHA256_BLOCK_SIZE = 64 | 
| static const unsigned int | DIGEST_SIZE = 32 | 
Definition at line 19 of file UT_SHA256.h.
| 
 | inline | 
Definition at line 22 of file UT_SHA256.h.
| 
 | protected | 
| 
 | static | 
| 
 | inlinestatic | 
Definition at line 25 of file UT_SHA256.h.
| 
 | static | 
| 
 | static | 
| 
 | protected | 
| 
 | staticprotected | 
Definition at line 42 of file UT_SHA256.h.
| 
 | protected | 
Definition at line 46 of file UT_SHA256.h.
| 
 | protected | 
Definition at line 47 of file UT_SHA256.h.
| 
 | protected | 
Definition at line 45 of file UT_SHA256.h.
| 
 | protected | 
Definition at line 44 of file UT_SHA256.h.
| 
 | staticprotected | 
Definition at line 41 of file UT_SHA256.h.