7得票2回答
为什么有时在Mac上npm install无法工作?

我创建了一个nodejs项目,当我运行命令npm install时,它会失败并显示一些错误。 这个项目在Ubuntu系统上运行良好,但是当我将代码克隆到Mac系统上并尝试运行npm install时,它会失败并显示一些错误。 我认为scrypt模块有问题,但我不确定原因。请帮助我,提前感...

72得票3回答
什么是最佳的 scrypt 工作因子?

我正在使用一个Java scrypt library来进行密码存储。在加密时,它需要一个N、r和p值,文档称之为"CPU cost"、"memory cost"和"parallelization cost"参数。问题是,我不知道它们具体意味着什么,或者它们的好值是多少;也许它们与Colin P...

7得票2回答
我能通过向现有的MD5哈希值添加盐并使用Scrypt或PBKDF2 HMACSHA256再次哈希结果来提高MD5哈希密码的安全性吗?

我有一个遗留密码数据库,使用MD5进行盐值加密。我希望更新系统以提高数据安全性。 第一种选择是在用户登录时过渡到新的哈希方案(Salt + Scrypt或PBKDF2 HMACSHA256),并在一定时间内停用旧用户,以便他们必须使用密码恢复功能自动更新其哈希。 另一种选项是让我立即升级所...

13得票2回答
scrypt输出的最大长度是多少?

我想在数据库中保存一个经过scrypt散列的密码。我可以期望最大长度是多少? 答案: scrypt散列后的密码长度不固定,但通常不超过64个字符。

9得票3回答
使用内置的`crypto`在Node.js中进行密码哈希处理

如何在node.js中只使用内置的crypto模块实现最佳的密码哈希和验证方法。 基本上需要做到以下几点: function passwordHash(password) {} // => passwordHash function passwordVerify(password, p...

9得票3回答
将WarpWallet的哈希算法从Javascript转换成C#

我正在尝试在C#中实现warpwallet代码。我使用cryptsharp进行scrypt和PBKDF2实现。然而,我似乎得到的结果与真实网站不同。 这是我的代码: static void Main(string[] args) { string randomString = "m...

11得票7回答
JavaScript中的sCrypt实现?

有人之前问过关于JavaScript实现bCrypt的问题,看起来他们已经编写了自己的代码来处理实现。有人有JavaScript中sCrypt的实现吗?

56得票3回答
.NET实现的scrypt

我了解了关于scrypt的一些信息,它在某些情况下比bcrypt哈希算法具有优势。 不过,似乎scrypt的应用还没那么广泛。有没有人看到过它的.NET实现(在C#中很受欢迎)?

12得票3回答
弹性城堡 scrypt 实现

我正在使用scrypt实现密码哈希。我已经在GitHub上找到了一个不错的scrypt实现。令我惊讶的是,我还发现了Bouncy Castle库中的scrypt实现。这个类没有文档,维基百科也没有提到Bouncy Castle作为scrypt实现提供商,我很难找到任何使用Bouncy Cast...

10得票2回答
如何在Python中使用scrypt生成密码和盐的哈希值

我想使用scrypt为我的用户密码和盐值创建哈希值。我找到了两个参考资料,但其中有些问题我不理解。 它们使用scrypt加密和解密函数。其中一个将随机字符串加密,另一个将盐(看起来不对,因为只有密码而不是盐用于解密)加密。似乎解密函数用于通过解密的副作用验证密码/盐。 根据我所了解的一点信...