36得票2回答
如何在password_hash中使用Argon2算法?

我听说PHP 7.2引入了新的Argon2算法。但是我不知道如何将其与我的现有代码一起使用。例如,我有以下代码: $password = password_hash('somepassword', PASSWORD_DEFAULT, ['cost' => 12]); PASSWOR...

18得票1回答
PHP7中的Argon2算法:理解time_cost参数

我正在尝试在认证库中实现Argon2算法。我希望能够为用户提供一些有用的提示来设置参数。 虽然我理解内存成本和线程参数如何影响算法,但我似乎无法理解时间成本参数。 PHP文档所说: time_cost(整数)-计算Argon2哈希可能需要的最长时间。默认为PASSWORD_ARGON2...

13得票3回答
Argon2库,可以使用随机盐对密码进行哈希处理,而无需使用密钥,并且该盐不会呈现可解析状态。

我正在寻找在Python应用程序中哈希密码的不同替代方案。起初我选择了Flask-bcrypt(https://github.com/maxcountryman/flask-bcrypt),但后来决定使用Argon2。 Python中最流行的Argon2绑定是argon2-cffi(https...

10得票3回答
如何使用括号来固定Pipenv的依赖要求?

我刚刚做了:pipenv install django[argon2] 这改变了我的 Pipfile:-django = "==2.1.5" +django = {extras = ["argon2"],version = "*"} 我想把要求固定下来。首先,我将把django固定在2.1.5...

7得票2回答
在Windows上安装node-argon2

背景简介我正试图安装node-argon2,但在安装时遇到了一些问题。我一直在尝试下载GCC,并按照文档中的说明已经安装了node-gyp。 然而,我在这个步骤上一直失败。 CXX=g++-6 npm install argon2 我完全不知道那个函数是干什么的,当我试图在终端中运行它...

7得票2回答
Argon2在Node Docker容器中的应用

我有一个在本地机器(Windows)上完美运行的NestJs应用程序。现在我想为我的应用程序创建一个Docker容器。当我尝试启动容器时,我遇到了一个Argon2问题。我已经在容器中安装了所有需要的argon。 我错在哪里? 谢谢 internal/modules/cjs/loader.j...