PHP加密技术

来源:互联网 发布:软文自助发稿平台源码 编辑:程序博客网 时间:2024/05/18 10:58

  PHP加密技术

  1、主要内容

        crypt()函数加密方法(刚刚接触)
        md5()函数加密方法(本人常用)
        sha1()函数加密方法

 2、为什么要加密

数据库信息被泄露的后果……
陌生人以管理员的身份登录......

 3、crypt()函数加密

单向加密
语法:string crypt(string str[,string salt])
str:要加密的字符串
salt:加密时使用的干扰串,如果省略第二个参数,会随机生成一个干扰串(salt是一个位字串,它能够影响加密的暗码,进一步地排除被称作预计算攻击的可能
性。缺省情况下,PHP使用一个2个字符的DES干扰串,如果你的系统使用的是MD5,它会使用一个12个字符的干扰串)
顺便说一下,可以通过执行下面的命

令发现系统将要使用的干扰串的长度:



    print "My system salt size is: ". CRYPT_SALT_LENGTH;

0 0
原创粉丝点击