So the other day, I tried gauging the performance of SHA256 hardware acceleration on TM4C running at 16 MHz.
Here are the results (Time taken to hash a single block):
Software SHA256: 1.216 milliseconds or 1216 microseconds.
SHA256 using Hardware Acceleration: 28 microseconds (4200% faster)
For performing SHA256 in software I used this code: http://www.spale.com/download/scrypt/scrypt1.0
More details and test code on my blog post here.
http://www.electronicsfaq.com/2014/01/sha256-on-tiva-c-series-of-cotex-m4.html
Just wanted to share it with everyone since the CCM0 module for SHA256 has not been covered in many forum posts here.