4.20.2.1 SHA256()

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

This routine calculates the SHA256 hash over the user application's memory. The calculation covers the range from startAddress to endAddress, inclusive.

Parameters:
startAddress

- The start address of the memory range for hash calculation

endAddress

- The end address of the memory range for hash calculation

resultBuffer

- A buffer to store the calculated hash digest (32 bytes for SHA-256)

Returns:

none