Примечание: я не буду использовать соли.Спасибо за ваш совет, хотя!
Я тестирую, как хешировать пароль с помощью SHA1, и, кажется, не могу обернуть его вокруг.Мой столбец базы данных - пароль char (40), не ноль.
Вот мой код:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
using System.Security.Cryptography;
namespace Consumer
{
class Program
{
static void Main(string[] args)
{
string password = "Mypassword";
byte[] data password.tobytearray()???
byte[] result;
SHA1 sha = new SHA1CryptoServiceProvider();
// This is one implementation of the abstract class SHA1.
result = sha.ComputeHash(data);
Console.WriteLine(result.ToString());
Console.ReadLine();
}
}
}