Шифрование в sha1 - C#
Формулировка задачи:
я в php делаю так
а как это сделать на языке c#
неужели не обойтись без дофига строчек как на php?
$salt
$login = "Николай";
$money = 4141;
$hash= sha1(sha1("$login$money$salt"));
echo $hash;
соль к примеру
$salt = "antivzlom5141";
Актуально
Решение задачи: «Шифрование в sha1»
textual
Листинг программы
string sha1(string input)
{
byte[] hash;
using (var sha1 = new System.Security.Cryptography.SHA1CryptoServiceProvider())
hash = sha1.ComputeHash(Encoding.Unicode.GetBytes(input));
var sb = new StringBuilder();
foreach (byte b in hash) sb.AppendFormat("{0:x2}", b);
return sb.ToString();
}