PHP 加密扩展库

 
<html xmlns="http://www.w3.org/1999/xhtml"> 
    <head> 
        <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
    head> 
    <body> 
        
            header("Content-Type: text/html; charset=utf-8");
            $str="HELLO WORLD";
            $key="key:111";
            $cipher=MCRYPT_DES;
            $modes=MCRYPT_MODE_ECB;
            $iv=mcrypt_create_iv(
                mcrypt_get_iv_size($cipher, $modes),MCRYPT_RAND
                );
            echo "加密前:",$str,"
"
; $str_encrypt=mcrypt_encrypt( $cipher, $key, $str, $modes,$iv); echo "加密后:",$str_encrypt,"
"
; $str_decrypt=mcrypt_decrypt($cipher, $key, $str_encrypt, $modes,$iv); echo "还原:",$str_decrypt,"
"
; ?>
body>
html>
加密前:HELLO WORLD
加密后:{�!qg,�*L�����_
还原:HELLO WORLD

 
<html xmlns="http://www.w3.org/1999/xhtml"> 
    <head> 
        <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
    head> 
    <body> 
        
            header("Content-Type: text/html; charset=utf-8");
            echo md5("hello world"),"
"
; echo sha1("hello world"); ?>
body>
html>
5eb63bbbe01eeed093cb22bb8f5acdc3
2aae6c35c94fcfb415dbe95f408b9ce91ee846ed 

你可能感兴趣的:(PHP)