内置函数:encode_RC4Base64

录入时间:2014/3/18 13:50:36      最后更新:2017/2/12 23:47:35

函数名 :encode_RC4Base64 功能 :RC4和Base64的混合加密算法函数 参数1 :rc4密钥 参数2 :要加密的数据 返回值 :base64编码格式的数据 备注 :实际上就是rc4byte后再base64编码一下 function encode_RC4Base64($key,$text){ $a=rc4byte($key,$text); $a=base64_encode($a); return $a; }
例如: 1、服务端实现 假设 第2个资源字符串="hello world!"
function v_rc4test($a){ $rc4key=$a; //将客户端传来的参数当rc4密钥 $data=_rs(2); //将第2个资源字符串赋值给$data $data=encode_RC4Base64($rc4key,$data); return $data; }
2、客户端逻辑 rc4密钥=取随机字符串() 返回值=advapi("v_rc4test,"+rc4密钥) 返回值=base64解码(返回值) 返回值=rc4解密(rc4密钥,返回值) 正常的话返回值应该就是 hello world!

 Copyright 2008-2017 武汉市洪山区火云网络工作室 可可网络验证系统
 联系电话:027-88778177    鄂ICP备12009746号