Support of SHA256 and SHA512