Create a 512-bit (64-byte) hash string value from an arbitrary length input string. SHA-512 is a cryptographic hashing function, which by definition means that it is only computed in one direction and it is not possible to "reverse" it back to its original form.