SHA-512 Hasher

A SHA-512 hasher hashes data using the SHA-512 algorithm. SHA-512 is a cryptographic hashing algorithm which outputs a string of 512 bits.