在PHP中将SHA256密码哈希类转换为bcrypt

丹·胡佛

我有这个哈希类,我需要将其从SHA256转换为bcrypt,因为我正在使用它来存储密码。我似乎无法将文档翻译成我的情况。

<?php
class Hash{
    public static function make($string, $salt = ''){
        return hash('sha256', $string . $salt);
    }

    public static function salt($length){
        return mcrypt_create_iv($length);
    }

    public static function unique(){
        return self::make(uniqid());
    }
}
丹·胡佛

最好的方法似乎就是更改表格中的逻辑

password_hash(Input::get('password'),PASSWORD_DEFAULT),

password_hash(Input::get('password'), PASSWORD_BCRYPT, array('cost' => 12)),

我现有的password_verify在我的用户类中运行。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将密码哈希从SHA转换为bcrypt

来自分类Dev

PHP哈希SHA256登录密码(与普通密码不同)

来自分类Dev

在 swift 4 中将 Sha256 哈希值转换为 NSString

来自分类Dev

PHP盐和哈希SHA256作为登录密码

来自分类Dev

如何在python中将md5 32字节哈希转换为相应的sha256

来自分类Dev

如何将SHA256哈希从整数转换为字符串然后返回?

来自分类Dev

如何将图片转换为Sha256哈希Python

来自分类Dev

如何在flutter中使用sha256哈希密码?

来自分类Dev

如何从sha256加密迁移到bcrypt for PHP?

来自分类Dev

将 sha1 转换为 sha256

来自分类Dev

异步SHA256哈希

来自分类Dev

SHA256哈希计算

来自分类Dev

SHA256哈希计算

来自分类Dev

如何在Netezza中将纯文本转换为SHA-256哈希?

来自分类Dev

尝试将Java RSA-PSS签名验证码(带有SHA256哈希,SHA1 MGF哈希)转换为Python

来自分类Dev

类使用bcrypt哈希密码

来自分类Dev

Javascript Sha256与PHP Sha256:换行符会创建不同的哈希值吗?

来自分类Dev

将sha 256哈希转换为c中的数字

来自分类Dev

Python中的双哈希SHA256

来自分类Dev

持续使用sha256哈希对象?

来自分类Dev

Python中的双哈希SHA256

来自分类Dev

C ++中的SHA256哈希计算

来自分类Dev

sha256与PHP会话

来自分类Dev

尝试在Elixir中创建sha256键和哈希(从python代码转换)

来自分类Dev

为什么在C ++和PHP SHA256哈希之间得到不同的结果?

来自分类Dev

为什么在C ++和PHP SHA256哈希之间得到不同的结果?

来自分类Dev

PHP哈希sha256在服务器上无法正常工作

来自分类Dev

如何在锈中使用sha256对sha256的输出进行哈希处理

来自分类Dev

可以将MD5转换为SHA256吗?