Part Number: TM4C129ENCPDT
Other Parts Discussed in Thread: SYSCONFIG
I wish to process part of a SHA256 HAS, save the intermediate result
later load the intermediate result, resume the hash on next bit of data and finalise the hash.
Manual says:
When the hash core is idle or done, a new hash operation can be started. Any additional information
needed by the hash core (mode of operation, data to process, input digest if not starting from
algorithm constants or continuing) must be provided by programming the SHA registers before the
core can accept the operation
However, I have not been able to find any examples of how this can be done
Does anyone have an example of what is required to save and restore the digest for a hash in progress so you can continue at a later time?
or is this not possible for SHA256, SHAMD5, SHA224?