sha2 1.0.1 from http://www.aarongifford.com/computers/sha.html (BSD License)
