crypt

    0热度

    3回答

    这是一种隐藏图片路径给用户的方法吗? background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDE

    1热度

    2回答

    我已经开始着手制作登录系统并使用crypt函数对密码进行编码。我的问题是,当我用户名和密码注册用户时,它一切正常,并将用户名密码和salt保存到数据库中。 这里是登记代码: 注:这是只在一瞬间 $username=$_POST["username"]; $password=$_POST["password"]; $salt = substr(md5(microtime()),rand(0,

    0热度

    1回答

    我试图过渡到Blowfish认证系统。忍受我,我不是密码学家,我对Blowfish的理解还没有完成。 当前设置使用sha1和盐。盐为每个用户生成并存储在数据库中。它归结为: $salt = $this->getSalt($username); $hash = sha1($password . $salt); if ($hash == $hashInDB) { // user is

    0热度

    1回答

    经过半天的阅读,了解密码的正确编码方式后,我感到非常沮丧,我选择了这样做。不过,我不确定这是否是最好的方法。提前致谢。 $password= "abc123"; $salt = mcrypt_create_iv(32, MCRYPT_RAND); $this_will_be_stored_in_db= crypt($password,$salt); echo $this_will_be_st

    2热度

    2回答

    我对你们一个简单的问题: 我用PHP修修补补(我是相对缺乏经验),以及有兴趣开发一个安全的密码散列系统使用我的网站。通过关于SO的其他文章和问题,我推测我应该使用PHP的crypt()函数来实现BSD的bcrypt哈希算法。 我给你的问题涉及这样一个事实:当我给函数提供初始化向量或密码时,不是base64的输入似乎返回一个“0”作为散列。以下是我已经实现了解决此问题: $salt = base64

    2热度

    1回答

    我在PHP 5.2上运行我的页面,不支持CRYPT_BLOWFISH而是CRYPT_MD5,并且听说河豚比md5更安全。 因为我不是主管,所以我无法将PHP升级到支持它的版本。 在PHP 5.2上有没有使用CRYPT_BLOWFISH的黑客? ,并 $hash_key = crypt($something, '$2a$anySalt'); 在第一个侧正确贴着 '$ 2A $'? 很混乱。 P.

    3热度

    3回答

    我使用PHP crypt()在Zend php应用程序中散列我的密码。然而,我想不出一个使用Zend_Auth_Adapter_DbTable的散列解决方案。假设我正在用的crypt()后运行一个存储密码哈希... //Salt and hash... $salt = '$2a$07$'.$this->getSalt(); $data['password'] = crypt($

    0热度

    1回答

    我对crypt()有一个奇怪的行为。这是我在Zend公司代码: $correct_password_hash = $this->getHelper('User')->generateHash('bd468cffe6b179d8e5ef30bd993d37e5','572906092501a20f4222a54.54479708'); $edited_password_hash = $thi

    0热度

    1回答

    我有此Perl代码错误值: my $cmd = " SELECT COUNT(id) FROM tblUsers WHERE UPPER(username) = UPPER(?) AND password = ? "; db_connect(); my $sql = $dbh->prepare($cmd); my $count = 2; $sql->e

    3热度

    1回答

    隐窝正在产生不同的散列以相同的输入数据,并且将[以下]先前官能散列发生器/检查不再工作用于认证用户: public static function blowfish($password, $storedpass = false) { //if encrypted data is passed, check it against input ($info) if ($store