欢迎光临 随枫玉雨的个人网站

网络验证适用的AES加密解密算法VB+PHP版本[源码]

网络验证双向加密解密采用AES算法,收发数据包加密防止被修改。PHP采用内置加密函数,VB单独类,保证加解密的一致性和统一性。

<!--?php <br ?-->function hexToStr($hex)
{
 $bin="";
 for($i=0; $i<strlen($hex)-1; $i+=2)
 {
 $bin.=chr(hexdec($hex[$i].$hex[$i+1]));
 }
 return $bin;
}
echo 'AES加密:';
$key = 'lx123';
$content = 'Text1';
$AESed = bin2hex( mcrypt_encrypt(MCRYPT_RIJNDAEL_128,$key,$content,MCRYPT_MODE_ECB) ); #加密
echo strtoupper($AESed).'
';
$jiemi = mcrypt_decrypt(MCRYPT_RIJNDAEL_128,$key,hexToStr($AESed),MCRYPT_MODE_ECB); #解密
echo 'AES解密:';
echo $jiemi;
?>

20121224134847

点击下载源代码:AES加密_VB+PHP.rar


BY:随枫玉雨 申请qq号免费 qq号码免费申请 免费申请qq号 官方博客.

QQ号码免费申请,申请QQ号免费,免费申请QQ号,QQ版本更新官方网站

关于我们加入我们