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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

8得票2回答
示例代码:Scrypt和Cryptsharp

我在谷歌上搜索了很久,但找不到使用Cryptsharp库进行Scrypt用法(用于哈希密码)的代码示例。 请提供一个哈希密码的示例,谢谢!

8得票1回答
scrypt C库

我正在开发一个C应用程序,需要对用户的密码进行哈希处理。我知道scrypt是目前最好的“哈希”密码方法(内存绑定,慢),但我似乎找不到一个简单的跨平台C库来完成这项工作。 由于我既不是C专家也不是密码/哈希专家,所以我担心自己做会在系统中引入一些明显的缺陷(这些东西很容易出错)。 那么,是...