2.2.5 SHA Command

The SHA command supports write and read context switching. This allows for multiple SHA digests to be calculated concurrently. The SHA mode is updated to support variable length data compared to earlier, fixed 64-byte data. The output of the command is directed to any of the following locations: output buffer and TempKey, output buffer and Message Digest buffer or output buffer only.