Hash Funktionen

Hash Funktionen

Usings
using System.Security.Cryptography;
using System.Text;

MD5
public string GetMD5Hash(string value)
{
    MD5 md5 = MD5.Create();

    byte[] valueData = Encoding.UTF8.GetBytes(value);
    byte[] computedBytes = md5.ComputeHash(valueData);

    return BitConverter.ToString(computedBytes).Replace("-", string.Empty);
}

SHA1
public string GetSHA1Hash(string value)
{
    SHA1 sha1 = SHA1.Create();

    byte[] valueData = Encoding.UTF8.GetBytes(value);
    byte[] computedBytes = sha1.ComputeHash(valueData);

    return BitConverter.ToString(computedBytes).Replace("-", string.Empty).ToLower();
}
Um einen Kommentar zu hinterlassen, ist eine Anmeldung erforderlich.