SHA256 and SHA512 in encode/decode tool