4.17.1 Functions

  • static void SHA256_OutputData (uint8_t *output, uint32_t value)

  • static void SHA256_DataAdd (uint8_t *data)

  • static void SHA256_Initialize (void)

  • static void SHA256_Calculate (uint8_t *result)

  • void SHA256 (const uint32_t startAddress, const uint32_t endAddress, uint8_t *resultBuffer)

    Calculates the SHA256 hash over the user application's memory. The calculation covers the range from startAddress to endAddress inclusive.