标签归档:可逆加密

Mcrypt模块简介(译)

2010 年 3 月 31 日

在这篇教程中你将学到如何使用PHP自带的Mcrypt函数进行加密和解密。Mcypt 库 (http://mcrypt.sourceforge.net/), 让加密/解密变的非常容易。 Mcrypt 支持非常多的加密算法,一定能够满足你的需求. 在教程中,我可能不会涉及所有Mcrypt支持的算法和模块,但是我会提供一个简单的加密接口一边从php访问。虽然mcrypt提供了相当好用的加密方式,但没有任何加密时牢不可破的,因此你把加密过的信息保存在数据库或其他类似的足够安全的地方。 教程需求: + 任何安装有PHP 4.x 或者 PHP 5.x的web服务器 + 编译进php的Mcrypt模块或者作为一个共享模块存在(需要 libmcrypt) 为什么我们使用Mcrypt? 和hash算法相比, 比如: md5, sha1, 或其他加密算法,他们只允许信息加密后以便以后验证比较使用, Mcrypt 允许人们轻松地加密并且解密信息, mcrypt 提供的两种加密方式有着非常广泛的应用,包括但不限于: + 安全储存机密信息 (ie: 密码, 信用卡号码, 身份证号码, etc) + 安全的信息验证 (ie: email, 服务器与服务器通信, 应用和应用间的通信, … 继续阅读

发表在 PHPer 标签为 , , ,
  |  阅读(518次)
Page 1 of 11