php加密函数使用

来源:互联网 发布:美国研究生费用 知乎 编辑:程序博客网 时间:2024/05/20 11:21
代码效果图: <img src="http://img.blog.csdn.net/20160722170535474?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />header("content-type: text/html; charset=utf8" ) ;    $str="xiaokai";    /*md5加密43af19c415c235264faf71b55463425c*/    echo md5($str);    echo "</br>";    /*crypt加密$1$jn/.wD3.$1A2At6cEpfQE1yJnvLszB.*/    echo crypt($str);    echo "</br>";    /*标准加密*/    echo crypt($str, '1408phpE');//14r6nfAAqYf3U;    echo "</br>";    /*sha1加密*/    echo sha1($str);    echo "</br>";    /*md5+shal加密*/    echo sha1(md5($str));    echo "</br>";    /*url编码技术加密*/    echo urlencode($str) ;    echo "</br>";    echo urldecode(urlencode($str) ) ;    echo "</br>";    $str1= "this + is + my + name" ;    echo rawurlencode($str1) ;    echo "</br>";    $str2 = "我叫张小凯! " ; //加密内容    $key = "xiaokai" ; //密钥 自己制定密钥    $cipher = MCRYPT_DES; //密码类型    $modes = MCRYPT_MODE_ECB; //密码模式    $iv = mcrypt_create_iv(mcrypt_get_iv_size($cipher, $modes) , MCRYPT_RAND) ; //初始化向量    echo "加密明 文: " . $str2. "<p>" ;    @$str_encrypt =base64_encode( mcrypt_encrypt($cipher, $key, $str2, $modes, $iv) ) ; //加密函数    echo "加密密文: " . $str_encrypt. " <p>" ;    @$str_decrypt = mcrypt_decrypt($cipher, $key, base64_decode($str_encrypt) , $modes, $iv) ; //解密函数    echo "还原: " . $str_decrypt;    echo "</br>";?>

0 0
原创粉丝点击