SHA512/256

SHA512/256 online hash function