bcrypt相关内容

如何解密bcrypt存储的哈希

我有这个脚本可以加密密码,但是我不知道如何反向密码和解密密码.这可能是一个非常简单的答案,但我不知道该怎么做. #!/usr/bin/perl use Crypt::Eksblowfish::Bcrypt; use Crypt::Random; $password = 'bigtest'; $encrypted = encrypt_password($password); print "$ ..
发布时间:2020-05-25 18:47:41 其他开发

注册和登录中的哈希密码不匹配

我有一个注册表,允许用户输入密码,我使用crypt对该密码进行哈希处理 在注册表单中它可以正常工作,并且密码在数据库中被散列并且是安全的,但是在进行登录时,密码不匹配并且系统无法登录 任何人都可以帮助我??? 在register.php中散列密码 //crypt password require_once('include/blowfish.php'); ..
发布时间:2020-05-25 02:19:44 PHP

将sha1转换为bcrypt?

我有一个PHP应用程序,它的用户群有些不错.现在不幸的是,这些年来一直在使用sha1($ password.$ salt),我真的想抛弃它,转而使用bcrypt.我已经找到了一些获取Blowfish哈希的好方法,但是我仍然不确定应该使用哪种转换方法.这是我的选择: 选项1 每次用户登录时,我都会检查哈希是否以$ 2开头.如果不是,我假设它是sha1,请使用用户输入的密码,为其获取bcr ..
发布时间:2020-05-25 02:13:48 PHP

使用bcrypt哈希密码进行身份验证

在我的C ++应用程序中,用户必须登录才能使用该应用程序. 用户登录数据取自phpBB 3.1数据库,该数据库用于密码哈希bcrypt.但是,我没有找到适合C ++的任何示例. 所以我的问题是: 如何在C ++中使用bcrypt哈希密码对用户进行身份验证?我知道如何使用C ++从外部数据库进行身份验证,我只需要bcrypt的帮助. 谢谢! 解决方案 BCrypt确实不如可 ..
发布时间:2020-05-25 02:07:21 C/C++开发

如何在PHP应用程序中出售bcrypt(我应该这样做)?

我正在为一个相对成熟的开源PHP项目做贡献.最近,我发现它将密码存储为纯MD5哈希,这对我来说很麻烦.我认为如果要修复它,我也应该做正确的事(tm),所以我想使用bcrypt. 首先,我对其他语言的发现: bcrypt-ruby 似乎使用的是原始语言来自OpenBSD或 jBCrypt 的Java代码的C代码. py-bcrypt 是围绕BSD代码的精简包装. BCrypt.net 是 jB ..
发布时间:2020-05-25 02:06:54 PHP

在PHP 5.5中生成密码哈希并设置费用选项

我知道PHP 5.5在alpha中,但是我正在制作的此类只是通过使用function_exists()来利用其哈希功能而制成的. 我签出了 password_hash 文档.第三个参数用于$ options,它目前支持两个选项"salt"和"cost". 它说明如下: cost,表示应该使用的算法成本.例子 这些值中的一个可以在crypt()页面上找到. 当我转到crypt ..
发布时间:2020-05-25 02:05:21 PHP

将BCrypt与Sequelize模型一起使用

我正在尝试将bcrypt-nodejs包与我的sequelize模型一起使用,并且试图遵循将散列合并到模型中的教程,但是在generateHash处出现错误.我似乎无法弄清楚这个问题.有没有更好的方法来合并bcrypt? 错误: /Users/user/Desktop/Projects/node/app/app/models/user.js:26 User.methods.genera ..
发布时间:2020-05-18 02:04:29 其他开发

比较PHP和NodeJS之间的BCrypt哈希

对于我正在开发的应用,nodejs需要验证PHP创建的哈希,反之亦然. 问题是,在node.js中进行测试时,PHP中生成的哈希(通过Laravel的Hash类,该类仅使用PHP的password_hash函数)返回false. 以下node.js脚本: var bcrypt = require('bcrypt'); var password = 'password'; va ..
发布时间:2020-05-18 01:58:40 PHP

运行节点应用程序时,bcrypt无效的elf头

我正在为学校设计一个nodejs项目. 我无法使用npm安装bcrypt,因此我安装了bcrypt-nodejs,并且该项目昨天运行良好. 但是今天,当我做一个“节点应用程序"时,我遇到了这个错误: /.../node_modules/bcrypt/node_modules/bindings/bindings.js:79 throw e ^ Err ..
发布时间:2020-05-18 01:51:47 其他开发

编译bcrypt时出错-node.js

我正在尝试使用Windows 7 Ultimate x64通过npm install安装bycrpt. 这是我的安装日志: D:\Dropbox\Projekte\RZ\Finance-Man-GUI\node_modules\bcrypt>node "C:\Program File s\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node ..
发布时间:2020-05-18 01:50:42 其他开发

使用npm安装bcrypt时出错

我无法在计算机上使用npm安装 bcrypt ,因为遇到以下错误.我一直在排除此问题,但是运气不好.您可以建议任何步骤来诊断或解决问题,以便我可以成功运行npm install bcrypt吗? Someones-Macbook:node_modules Cody$ npm install bcrypt npm WARN package.json grunt-contrib-htmlmin@ ..
发布时间:2020-05-18 01:38:01 其他开发

bcrypt破坏了我的流星应用程序,我该如何解决?

我不确定这是应该是stackoverflow还是serverfault问题. 我安装了Meteor的accounts-password模块,该模块在本地运行,但是在部署到服务器时破坏了我的应用程序.这是独家新闻: 我正在OSX上本地运行最新的Meteor 1.0.5(刚刚完全更新了OS) 使用--architecture os.linux.x86_64构建 部署到Ubuntu 14.0 ..
发布时间:2020-05-09 02:44:07 其他开发

将Parse.com密码迁移到Django

我正在尝试将数据从Parse.com迁移到我们自己的服务器.为此,用户密码也必须迁移. Parse.com使用标准的bcrypt密码加密,并且密码以以下格式显示(): $2a$10$UpoNYQ0YE/FRVrh3xt6QQeQ3HmTmskbW2Sfg5DX9fDQJnIHQd1LqG 我如何将该字符串移动到Django auth_user表中,以便Django可以接受它 编辑: ..
发布时间:2020-05-03 09:55:17 Python

LDAP是否支持BCrypt?尝试在Java Spring Security中实现BCrypt

我目前正在尝试在Spring Security中用LDAP实现BCrypt.我的问题是LDAP是否支持此功能,如果支持,如何实现?查看下面的图像,我在LDAP透视图的密码编辑器视图中没有看到BCrypt作为选项.我当前的基本身份验证可使用纯文本密码.但是,我想增强安全性. 我当前的security-context.xml是: ..
发布时间:2020-04-30 08:52:53 Java开发

将用户表从Laravel迁移到Ruby并使用BCrypt解码密码不起作用

我正在将用户表从laravel应用程序迁移到ruby SSO服务器,并且我正在使用BCrypt来验证ruby中的密码. 我面临的问题是密码不匹配,因为laravel生成的哈希以$2y$10.....开头,而我的BCrypt生成了哈希$2a$10.... 两个哈希之间的版本不匹配. Ruby BCrypt显示版本为2a,而不是laravel 2y 我如何将它们带入相同版本,以便我可 ..
发布时间:2020-04-28 07:44:49 其他开发