<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
</head>
<body>
<?php
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,"<br>";
$str_encrypt=mcrypt_encrypt(
$cipher, $key, $str, $modes,$iv);
echo "加密后:",$str_encrypt,"<br>";
$str_decrypt=mcrypt_decrypt($cipher, $key, $str_encrypt, $modes,$iv);
echo "还原:",$str_decrypt,"<br>";
?>
</body>
</html>
加密前:HELLO WORLD
加密后:{�!qg,�*L�����_
还原:HELLO WORLD
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
</head>
<body>
<?php
header("Content-Type: text/html; charset=utf-8");
echo md5("hello world"),"<br>";
echo sha1("hello world");
?>
</body>
</html>
5eb63bbbe01eeed093cb22bb8f5acdc3
2aae6c35c94fcfb415dbe95f408b9ce91ee846ed