为了账号安全,请及时绑定邮箱和手机立即绑定

VB.NET 无法识别来自 PHP 的散列 bcrypt

VB.NET 无法识别来自 PHP 的散列 bcrypt

PHP
largeQ 2021-12-24 15:32:14
我使用 bcrypt 来散列我的密码。问题是当密码从 PHP 散列时(例如:$2y$10$qLubKu5BTO7eFk8oXjk3xOZDxxQI/F0GgdgjKkL3kzF/8M565hJpq)VB.NET 无法识别它。但是如果密码是使用 VB.NET 散列的(例如:),$2a$10$XwkBsps2z3tlLU2qwumC6OjTPhg/zvudNS5g5hant9xFKxUeNupcaPHP 会识别它。这是某种版本错误吗?有一个例外:“无效的盐修订版”谢谢!尝试了 nuget 的不同软件包仍然没有运气:(Dim check As String = BCrypt.Net.BCrypt.HashPassword(txtbox_pword.Text)If BCrypt.Net.BCrypt.Verify(txtbox_pword.Text, pword) = True Then 'inEnd If
查看完整描述

1 回答

?
慕雪6442864

TA贡献1812条经验 获得超5个赞

问题解决!使用一些函数从 PHP 开始散列 $2a$ 然后中提琴!:D 谢谢!


查看完整回答
反对 回复 2021-12-24
  • 1 回答
  • 0 关注
  • 109 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信