Asp.net mvc 3 使用BCrypt.net
我正在Asp.net mvc 3 使用BCrypt.net,asp.net-mvc-3,security,c#-4.0,bcrypt,bcrypt.net,Asp.net Mvc 3,Security,C# 4.0,Bcrypt,Bcrypt.net,我正在ASP.NET MVC3()中使用一个自定义会员系统。我想使用BCrypt。我的问题是关于BCrypt.net参数范围。i、 e.BCrypt可以散列的字符串的最小和最大长度,salt的最小/最大长度,以及输出字符串的长度。实际上,我现在正在创建数据库,我想知道如何在db中设置密码列。i、 e.nvarchar(256)或其他什么?BCrypt算法将salt合并到哈希中,因此您不需要在数据库中有两个单独的列来存储哈希和密码。你可以结账。无论纯文本密码有多长,它都会产生长度为60的散列。谢谢
ASP.NET MVC3
()中使用一个自定义会员系统。我想使用BCrypt
。我的问题是关于BCrypt.net
参数范围。i、 e.BCrypt
可以散列的字符串的最小和最大长度,salt
的最小/最大长度,以及输出字符串的长度。实际上,我现在正在创建数据库,我想知道如何在db中设置密码列。i、 e.nvarchar(256)
或其他什么?BCrypt算法将salt合并到哈希中,因此您不需要在数据库中有两个单独的列来存储哈希和密码。你可以结账。无论纯文本密码有多长,它都会产生长度为60的散列。谢谢亲爱的@Darin:)你是一个救援天使