繁体   English   中英

与BCrypt.net合作

[英]working with BCrypt.net

我在ASP.NET MVC3使用自定义成员资格系统( 在此处解释 )。 我想用BCrypt 我的问题是关于BCrypt.net参数范围。 BCrypt可以散列它的字符串的最小最大长度, salt 最小/最大长度,以及输出字符串的长度。 我现在真的在创建数据库,我想知道如何在db中设置密码列。 nvarchar(256)还是其他什么?

BCrypt算法将salt合并到哈希中,因此您不需要在数据库中有2个单独的列来存储哈希值和密码。 您可以查看此示例实现 无论纯文本密码有多长,它都会产生长度为60的哈希值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM