问题标签 [argon2-ffi]
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.
flutter - 安装加密依赖后出现颤振错误
我正在开发一个简单的应用程序,在身份验证方面,我需要使用 encrypt 包来加密 jwt 令牌,但是由于我安装了 encrypt 依赖,flutter 现在给了我这个错误:
或者,您知道任何其他用于加密字符串的库吗?
python-3.x - 我应该在散列密码的开头删除 Argon2 散列选项吗?
我正在寻找使用 Argon2 作为加密密码的一种方式。
这是我使用 Argon2 创建加密密码的代码:
这是结果:
我想知道是否最好在哈希字符串的开头剪切哈希选项($argon2id$v=19$m=65536,t=16,p=8$),将其存储在另一个文本文件/变量中脚本,然后使用 SQlite 将剩余的哈希字符串存储到数据库中。当我想验证字符串时,我将再次组合两个哈希字符串然后验证它
我正在使用 Python 3.9.4 和 argon2-cffi 20.1.0
authentication - 用于typo3升级的Argon2i密码散列和登录
我正在从版本 7 到 10 进行typo3 升级。但被 fe 用户登录部分卡住了。阅读文档,因为加盐密码将自动转换为 argon2i 哈希值。这适用于正确的用户。我有一个自定义扩展,我将在其中检查 plaun 文本密码是否与数据库中的密码哈希值相同。我的代码是
即使密码正确,$success 的值也始终为 FALSE。数据库中的密码不是 argon2i 哈希值。我该如何解决这个问题?有没有人遇到过这样的问题?
c - 如何在 Swift 中将十六进制字符串转换为 CString?
我是 swift 新手,我需要将 swift 中的十六进制字符串转换为 CString 以用于 c 中的 argon2 绑定。
我见过:
但是我想传递一个密钥而不是密码,如果我传递一个十六进制字符串的盐并将.utf8更改为.hex是否有效?
c - 如何将缓冲区从 react-native 发送到 swift 到 c?
我想从 react-native 发送一个 32 字节的 salt(hex 或 base64)缓冲区到 swift 和 swift 到 c 以在 argon2 哈希器中使用:
我在 js 中找到的库只允许我传递盐密码,但我想传递一个密钥?
node.js - 无效的 ELF 标头 - Argon2 包
对于名为“argon2”的包,我遇到了一个错误,上面写着“无效的 ELF 标头”。通过无服务器框架将我的代码上传到 AWS Lambda 时。代码在本地运行时完美运行。
MacOS Big Sur 11.4 版开发
我对错误进行了一些研究,人们说要使用 Docker 编译包然后发送到 Lambda。在尝试 docker 解决方案之前,我没有与 Docker 合作太多,并想探索其他选项。
任何指导或帮助将不胜感激!我已经被这个错误困住了一两天了。
java - 为什么我会得到:线程“main”java.lang.UnsatisfiedLinkError 中的异常:无法加载库“argon2”:
我正在尝试使用 Argon2 对密码进行哈希处理,但是我不断收到 UnsatifiedLinkError。我相信我的 pom.xml 依赖项是正确的,但似乎找不到该库。
我尝试手动加载库(System.loadLibrary),但这也不起作用。
有没有人遇到过这个?我将非常感谢您的帮助。
我在 Mac M1 上使用 Intellij。
node.js - TypeError:无法读取 argon2 和 bcrypt 中未定义的“哈希”属性
我正在使用 Nestjs 并尝试了这两个库argon2
和bcrypt
.
import argon2 from 'argon2'
并且import bcrypt from 'bcrypt'
都导致相同的错误。
当我将鼠标悬停在hash
中时 userDto.password = await argon2.hash(userDto.password);
,我可以看到该属性存在,但我不断收到错误消息。
是的,关于bcrypt
在大多数情况下是由从bcryptjs
.
我尝试清除 npm 和 yarn 缓存,多次删除并重新安装 node_modules。
argon2
但它们似乎对两者都不起作用bcrypt
。
node.js - Docker 映像错误 argon2 代码:'ERR_DLOPEN_FAILED'
我的应用程序可以在我的本地机器(Windows)上运行,但是当我部署 docker 映像(到 heroku)时,我在 Argon2 中遇到了这个错误:
我的 Dockerfile:
.dockerignore
我从查找问题中发现 argon2 没有正确安装在图像中或类似的东西中,但我排除了node_modules
文件夹,所以我假设图像得到全新安装