Tag: bcrypt.net

.net实现的bcrypt

有谁知道bcrypt的一个很好的实现,我知道这个问题之前已经被问过,但得到的反应很less。 我有点不确定,只是select了一个在谷歌的实现,并认为我可能会更好在System.Security.Cryptography命名空间中使用sha256,至less我知道这是支持的! 你在想什么?

BCrypt是一个很好的哈希algorithm在C#中使用? 我在哪里可以find它?

我已经读过,当哈希密码,许多程序员推荐使用BCryptalgorithm。 我在C#编程,想知道是否有人知道BCrypt的一个很好的实现? 我find了这个页面 ,但是我真的不知道它是否是假的。 select密码散列scheme时应该注意什么? BCrypt是一个“好”的实现?

有人可以解释BCrypt如何validation散列?

我正在使用C#和BCrypt.Net哈希我的密码。 例如: string salt = BCrypt.Net.BCrypt.GenerateSalt(6); var hashedPassword = BCrypt.Net.BCrypt.HashPassword("password", salt); //This evaluates to True. How? I'm not telling it the salt anywhere, nor //is it a member of a BCrypt instance because there IS NO BCRYPT INSTANCE. Console.WriteLine(BCrypt.Net.BCrypt.Verify("password", hashedPassword)); Console.WriteLine(hashedPassword); 如果BCrypt没有在任何地方保存盐,那么如何用哈希validation密码。 我唯一的想法是它以某种方式在散列末尾添加salt。 这是一个正确的假设吗?