 |
F´ Flight Software - C/C++ Documentation
NASA-v1.6.0
A framework for building embedded system applications to NASA flight quality standards.
|
Go to the documentation of this file.
32 U8* ret =
SHA256(
static_cast<const U8*
>(data), len, out);
34 HashBuffer bufferOut(out,
sizeof(out));
48 int ret =
SHA256_Update(&this->hash_handle,
static_cast<const U8*
>(data), len);
53 final(HashBuffer& buffer)
58 HashBuffer bufferOut(out,
sizeof(out));
unsigned char * SHA256(const unsigned char *d, size_t n, unsigned char *md)
void final(HashBuffer &buffer)
int SHA256_Init(SHA256_CTX *c)
int SHA256_Final(unsigned char *md, SHA256_CTX *c)
#define SHA256_DIGEST_LENGTH
void update(const void *const data, const NATIVE_INT_TYPE len)
int SHA256_Update(SHA256_CTX *c, const void *data, size_t len)
static void hash(const void *data, const NATIVE_INT_TYPE len, HashBuffer &buffer)