/// <summary> /// Generates a SHA256 hash from a string. /// </summary> /// <param name="str"></param> /// <returns></returns> public string FromString(string str) { Stream stream = StreamsHelper.StreamFromString(str); using (HashAlgorithm hashAlgorithm = SHA256.Create()) { byte[] hash = hashAlgorithm.ComputeHash(stream); return(ToHex(hash)); } }