25 U8* ret =
SHA256(static_cast<const U8*>(data), len, out);
27 HashBuffer bufferOut(out,
sizeof(out));
37 int ret =
SHA256_Update(&this->hash_handle, static_cast<const U8*>(data), len);
45 HashBuffer bufferOut(out,
sizeof(out));
void update(const void *const data, const FwSizeType len)
PlatformSizeType FwSizeType
unsigned char * SHA256(const unsigned char *d, size_t n, unsigned char *md)
void final(HashBuffer &buffer)
int SHA256_Update(SHA256_CTX *c, const void *data, size_t len)
#define SHA256_DIGEST_LENGTH
uint8_t U8
8-bit unsigned integer
static void hash(const void *data, const FwSizeType len, HashBuffer &buffer)
int SHA256_Init(SHA256_CTX *c)
int SHA256_Final(unsigned char *md, SHA256_CTX *c)