问题标签 [bcrypt.net]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何在 Bcrypt 中正确使用验证功能
好时机我使用 bcrypt 加密 .net mvc(c#) 中的密码 在注册时,我使用以下代码:
而此时,hashedPassword 存储在数据库中
我现阶段的问题是盐是否需要存储在数据库中?
我还在登录中使用以下代码:
下一个问题是验证是否正确完成?在这个阶段我不应该使用盐吗?我没有在登录时使用盐
而最后一个问题是在verify函数中使用hashType: HashType.SHA512和enhancedEntropy: false是否正确?这些设置是最佳设置吗?
visual-c++ - 如何将 Bcrypt.lib 链接到 VC++ DLL 项目
尝试编译 VC++ DLL 我收到一些与 Visual Studio 相关的错误消息无法解析外部符号、错误 LNK2001、LNK1120。
在我的情况下,它无法解析的符号是:__imp__BCryptGenRandom@16
错误信息是:
我用谷歌搜索,发现据说链接了 BCrypt.lib,所以我将它链接到“属性->链接器->输入->附加依赖项”
同样在“属性->链接器->所有选项->附加库目录”中,我在下面添加了 BCrypt.lib 用于 x86 的位置:
最后在“属性->链接器->常规->使用库依赖项输入”我设置了“是”。
但是这些方法都不起作用。