public byte[] ComputeSHA256Hash(Stream stream) { using (var hash = SHA256HashAlgorithmInstance.CreateHash()) { int bytesRead = 0; byte[] buffer = new byte[AWSSDKUtils.DefaultBufferSize]; while ((bytesRead = stream.Read(buffer, 0, buffer.Length)) != 0) { hash.Append(buffer); } return(hash.GetValueAndReset()); } }
public byte[] ComputeSHA256Hash(Stream steam) { return(SHA256HashAlgorithmInstance.ComputeHash(steam)); }
public byte[] ComputeSHA256Hash(byte[] data) { return(SHA256HashAlgorithmInstance.ComputeHash(data)); }