scrypt

    2热度

    2回答

    有人能指出一个可用于Symfony2的scrypt包吗? 我无法找到关于scrypt的很多信息(甚至无法对Symfony2进行加密),并且从我可以收集的信息来看,没有可用于scrypt的PHP版本。 请帮助。

    4热度

    1回答

    我遇到了一些我为密码验证库编写的Go代码的问题。总体思路是提供2个函数,Check()和New(),它们都提供了一个密码和一个256位HMAC密钥。 Check()函数还提供了256位salt和256位散列,并返回一个布尔值。 New()函数返回一个新的随机盐,它是相应的散列。这两个函数都依赖于帮助函数hash(),该函数使用scrypt来实现密钥延长,并执行生成输出哈希的真正工作。 这是工作时,

    1热度

    2回答

    scrypt程序是否在幕后使用哈希算法? 什么是scrypt的输出大小(我的意思是底层算法,是4096位)?

    8热度

    1回答

    我目前正在开发一个C应用程序,我需要散列用户的密码。我知道scrypt目前是“散列”密码(内存绑定,缓慢)的最佳方法之一,但我似乎无法找到一个简单的跨平台C库,可以为我做到这一点。由于我既不是C专家,也不是加密/哈希专家,我恐怕自己这样做会导致系统中出现一些明显的缺陷(很容易弄错这些东西)。 那么,有没有一个C库可以做到这一点,或者,如果没有,其他库将实现类似的解决方案? (bcrypt会工作,虽

    12热度

    7回答

    有人问了一段JavaScript implementation of bCrypt,似乎已经编写了自己的代码来处理实现。有没有人在JavaScript中实现了sCrypt?

    0热度

    1回答

    对此问题感到抱歉,但我总是发现它们与PBKDF2相比,BCrypt和SCrypt KDFs也是如此?

    1热度

    1回答

    对于这个问题感到抱歉,但我在问:在使用MD5时,我们得到了一个散列,因此要获得密码,我们会散列所有的单词,直到找到相同的散列。 但在一个密钥派生算法如pbkdf2或bcrypt或scrypt中,黑客需要寻求什么?或者他会对所有单词使用相同的算法来获得相同的密钥派生? 对不起这个愚蠢的问题。

    1热度

    1回答

    使用:Python 3.2.3,scrypt 0.5.5模块,Ubuntu 12.04 我安装了很好的scrypt模块。我在页面上运行了示例代码。我也发现了一个expanded version of the sample code,它也很好。但是我想测试它是否会对相同的单词进行两次散列,因此我添加了对Encrypt()的部分调用来模拟为数据库散列一次的概念,然后在用户登录时再次散列,因此我的完整代

    0热度

    1回答

    看来Scrypt并没有安装在我的机器上。我已经安装了Windows的版本here。我使用了Visual Studio免费版,安装了32位OpenSSL,并成功编译了BCrypt;但SCrypt返回此错误: > setup.py install running install running build running build_ext building 'scrypt' extensio

    8热度

    2回答

    我想使用scrypt为我的用户的密码和salt创建哈希。我发现了tworeferences,但有些事情我不了解它们。 他们使用scrypt加密和解密函数。一个加密一个随机字符串,另一个加密盐(这看起来是错误的,因为只有密码而不是盐被用于解密)。它看起来像解密函数被用来验证密码/ salt作为解密的副作用。 基于我理解的很少,我想要的是密钥导出函数(KDF)而不是加密/解密,并且KDF可能由scry