如果我用這樣的鹽創建:C#哈希密碼創建鹽問題
public class User
{
private const int Hash_Salt_Length = 8;
private byte[] saltBytes = new byte[Hash_Salt_Length];
public User()
{
RNGCryptoServiceProvider rng = new RNGCryptoServiceProvider();
rng.GetNonZeroBytes(saltBytes);
}
....
}
的saltBytes
字節數組將爲每個會話不同(重新啓動應用程序)。我如何檢查密碼以允許用戶登錄我們的應用程序?
你可以使用這個:http://encrypto.codeplex.com/ – Omu 2010-09-14 08:35:42