有沒有一種方法來存儲這個哈希方法的鹽?我不知道該怎麼做?存儲哈希值
謝謝。
public void AddStudent(Student student)
{
student.StudentID = (++eCount).ToString();
student.Salt = GenerateSalt();
byte[] passwordHash = Hash(student.Password, student.Salt);
student.Password = Convert.ToBase64String(passwordHash);
student.TimeAdded = DateTime.Now;
students.Add(student);
}
您可以將它存儲在'byte []'中。什麼是實際問題? – 2012-04-22 20:27:56
在你的學生對象上創建一個新的字段鹽,然後當你生成salt()時,把鹽放在字段中? – Prescott 2012-04-22 20:31:54
對不起im仍然丟失 – 2012-04-22 20:36:59