text
hash
result
MD5
SHA1
SHA256
SHA384
SHA512