skullrazor
Portugal@Home Member
Função de hash SHA-1 em C#
É necessário adicionar um novo namespace:
E agora a função:
A função vai retornar uma string com 40 caracteres alfa-numéricos.
Espero que seja útil para alguém
Cumps
É necessário adicionar um novo namespace:
Código:
using System.Security.Cryptography;
Código:
public string SHA1Hash(string input)
{
SHA1 sha = new SHA1CryptoServiceProvider();
byte[] data = System.Text.Encoding.ASCII.GetBytes(input);
byte[] hash = sha.ComputeHash(data);
StringBuilder sb = new StringBuilder();
for (int i = 0; i < hash.Length; i++)
{
sb.Append(hash[i].ToString("X2"));
}
return sb.ToString();
}
Espero que seja útil para alguém
Cumps
Última edição: