[C#] Ottenere lo SHA1 di una stringa

Nel tutorial di oggi vi mostreremo come creare una funzione che permette di ottenere lo SHA1 di una stringa.

 
public static byte[] GetHash(string inputString)
{
	HashAlgorithm algorithm = SHA1.Create();  // SHA1.Create()
	return algorithm.ComputeHash(Encoding.UTF8.GetBytes(inputString));
}
 
public static string GetHashString(string inputString)
{
	StringBuilder sb = new StringBuilder();
	foreach (byte b in GetHash(inputString))
		sb.Append(b.ToString("X2"));
 
	return sb.ToString();
}
 

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>