phpass

PHP 加密类库
授权协议 GPL
开发语言 PHP
所属分类 程序开发、 加密/解密软件包
软件类型 开源软件
地区 不详
投 递 者 田意致
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

phpass (音 "pH pass") PHP 加密类库.使用于PHP3(以上). (在将来可能放弃对PHP 3 的支持.)

  • 在php的项目开发中,我都喜欢使用md5对密码加密,但是最近发现md5算法越来越不安全,而且也听说过md5算法已经被某大学老师破解。于是决定弃用md5算法,谷歌之,发现现在有一个开源的库叫phpass,读作PH-pass,这个类库是用bcrypt算法对密码进行哈系的算法相对来说比较安全。 可以到此处:http://www.openwall.com/phpass/下载phpass的源码。下面是使用p

  • thinkphp5–如何使用phpass加密方法进行加密 在thinkphp5项目开发中,出于对安全因素考虑与个人提升,卤煮逐渐不满足于MD5和sha1等容易破解的加密方式,于是翻阅了很多关于php加密的文章。 这里附上个人觉得收益良多的一篇文章。 php的六种加密方式(可逆,不可逆) 进入正题, 到http://www.openwall.com/phpass/下载phpass类文件压缩包,下载后

  • /** * Portable PHP password hashing framework. * @package phpass * @since 2.5.0 * @version 0.3 / WordPress * @link http://www.openwall.com/phpass/ */ # # Written by Solar Designer in 2004-2006 and pla

  • phpass的java版本:https://github.com/Wolf480pl/PHPass 对于wordpress的加密密码验证通过。 主要的加密处理文件:phpass.java /* * Copyright (c) 2012-2013 Wolf480pl (wolf480@interia.pl) * * Permission is hereby granted, free of

  • // Include phpass 库 require_once('phpass-03/PasswordHash.php')   // 初始化散列器为不可移植(这样更安全) $hasher = new PasswordHash(8, false);   // 计算密码的哈希值。$hashedPassword 是一个长度为 60 个字符的字符串. $hashedPassword = $hasher-

  • 密码加密之前一直使用md5方式,md5加密的密码是可以强行破解的,网上查询发现可以使用bcrypt算法,安全系数高,目前YII框架和wordpress都在使用这个算法。 phpass是一个开源的类库,可以让我们方便的使用bcrpt加密算法 下载地址分别是:          CSDN:http://download.csdn.net/detail/xiao_bai8/9565233        

  • 最近涉及到一个数据库移植时用户的密码是使用phpass0.1版本的php语言进行加密的,该加密算法是不可逆的,同样的字符串在不同的时候加密得到的加密字符串是不一样的,而且不可逆。所以必须要使用该类库所提供的解密接口来进行解密。 首先附上php版本的算法:PasswordHash.php <?php # # Portable PHP password hashing framework. # # V

  • 前几天在迷渡博客,看到了国外一些牛人在对密码进行加密的时候,都是使用比对哈希值,来验证密码的,当时感觉有点做作,觉得一个密码有必要那么复杂吗? 先说说我平时在公司是怎么样加密的吧。 首先,在创建用户密码的时候,在用户表,有一个字段是 key ,存储的是随机生成的字符串,然后在对 用户输入的密码 加 上 key 进行md5 加密 $password = $_POST['password'].$key

  • 引入phpass thinkPHP5 放到扩展目录里 自动加载配置 直接实例化 // 初始化散列器为不可移植(这样更安全) $PasswordHashs = new \PasswordHashs(8, false); // $hashedPassword 是一个长度为 60 个字符的字符串. $hashedPassword = $PasswordHashs->HashPasswor

  • https://github.com/hautelook/phpass/blob/master/src/Hautelook/Phpass/PasswordHash.php github上这个貌似我可以用. 转载于:https://my.oschina.net/u/3196803/blog/817523

 相关资料
  • 数据加密类提供了双向数据加密方式。加密类使用 Mcrypt 库加密数据,所以需要 Mcrypt 扩展才能运行。 设置你的密钥 密钥实际上是一些会控制密码加密过程并且允许被加密的字串被解码的信息片段。实际上,你选择的密钥会提供一个唯一的方法来解密一些被加密的数据,所以你需要非常谨慎的设置你的密钥,如果你想给一些固定的数据加密的话,你最好不要更改这个密钥。 很自然,你需要非常小心的保存你的密钥。如果某

  • 加密类提供了双向数据加密的方式,它依赖于 PHP 的 Mcrypt 扩展,所以要有 Mcrypt 扩展才能运行。 重要 这个类库已经废弃,保留只是为了向前兼容。请使用新的 加密类 。 使用加密类 设置你的密钥 消息长度 初始化类 类参考 使用加密类 设置你的密钥 密钥 是对字符串进行加密或解密的一段信息片段。实际上,你设置的密钥 是 唯一 能解密通过该密钥加密的数据,所以一定要慎重选择你的密钥,

  • 重要 绝不要使用这个类或其他任何加密类来进行密码处理!密码应该是被 哈希 ,你应该使用 PHP 自带的 密码哈希扩展 。 加密类提供了双向数据加密的方式,为了实现密码学意义上的安全,它使用了一些并非在所有系统上都可用的 PHP 的扩展, 要使用这个类,你的系统上必须安装了下面的扩展: OpenSSL MCrypt (要支持 MCRYPT_DEV_URANDOM) 只要有一点不满足,我们就无法为你提

  • 本文向大家介绍PHP实现加强版加密解密类实例,包括了PHP实现加强版加密解密类实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP实现加强版加密解密类。分享给大家供大家参考。具体如下: 希望本文所述对大家的php程序设计有所帮助。

  • 本文向大家介绍PHP加密解密类实例代码,包括了PHP加密解密类实例代码的使用技巧和注意事项,需要的朋友参考一下 关键代码如下所示: 以上所述是小编给大家介绍的PHP加密解密类实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对呐喊教程网站的支持!

  • 本文向大家介绍PHP加密解密类实例分析,包括了PHP加密解密类实例分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了PHP加密解密类。分享给大家供大家参考。具体分析如下: 这段代码支持 数组加密 , 密文有效期, 各种对称加密 其中参数如下: * @use ption::en($string, $key); * @param String $string 需要加密的字串 * @param

  • 我正在使用。我刚刚检查了我的编码类,发现它的字节代码显示了我的加密密码在类中的原样。我真的开始担心我所有数据的安全性。如果有人黑了我的类,那么我的数据会发生什么。为什么java类不将字符串名和值转换为字节码?

  • 本文向大家介绍php写的AES加密解密类分享,包括了php写的AES加密解密类分享的使用技巧和注意事项,需要的朋友参考一下 今天写了一个php的AES加密类。适用于Yii的扩展。 如果不用在Yii框架中,把代码中Yii::app()->params['encryptKey'] 换成你对应的默认key就可以了。 类代码: