请问怎样加密PHP源代码?

symonsshi 2001-08-01 09:38:02
...全文
125 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
watson_zlf 2001-08-06
  • 打赏
  • 举报
回复
用ZEND的工具加密,ZEND公司提供解密的DLL文件,不过DEMO只有30天
esaler 2001-08-03
  • 打赏
  • 举报
回复
phpencoder,我这里有,要的话,wdmxp@263.net.
icb 2001-08-02
  • 打赏
  • 举报
回复
你在这里的软件下载搜索 PHP 这个关键词 能找到你需要软件 不过是非法的 去ZEND.COM可以下载免费30天试用版本..........
icb 2001-08-02
  • 打赏
  • 举报
回复
不是吧 他问的是用什么工具 可不是这个啊 用这堆代码来加密恐怕速度就....
yousoft2013 2001-08-01
  • 打赏
  • 举报
回复
难!!我也想知道有何高招
Cbfan 2001-08-01
  • 打赏
  • 举报
回复
一段php加密解密的代码

发表于:中国PHP联盟 www.phpx.com 作者/来源:yfish/ 人气:1990


一段php加密解密的代码

yfish
<?php
$key = "This is supposed to be a secret key !!!";

function keyED($txt,$encrypt_key)
{
$encrypt_key = md5($encrypt_key);
$ctr=0;
$tmp = "";
for ($i=0;$i<strlen($txt);$i++)
{
if ($ctr==strlen($encrypt_key)) $ctr=0;
$tmp.= substr($txt,$i,1) ^ substr($encrypt_key,$ctr,1);
$ctr++;
}
return $tmp;
}

function encrypt($txt,$key)
{
srand((double)microtime()*1000000);
$encrypt_key = md5(rand(0,32000));
$ctr=0;
$tmp = "";
for ($i=0;$i<strlen($txt);$i++)
{
if ($ctr==strlen($encrypt_key)) $ctr=0;
$tmp.= substr($encrypt_key,$ctr,1) .
(substr($txt,$i,1) ^ substr($encrypt_key,$ctr,1));
$ctr++;
}
return keyED($tmp,$key);
}

function decrypt($txt,$key)
{
$txt = keyED($txt,$key);
$tmp = "";
for ($i=0;$i<strlen($txt);$i++)
{
$md5 = substr($txt,$i,1);
$i++;
$tmp.= (substr($txt,$i,1) ^ $md5);
}
return $tmp;
}

$string = "Hello World !!!";

// encrypt $string, and store it in $enc_text
$enc_text = encrypt($string,$key);

// decrypt the encrypted text $enc_text, and store it in $dec_text
$dec_text = decrypt($enc_text,$key);

print "Original text : $string <Br>\n";
print "Encrypted text : $enc_text <Br>\n";
print "Decrypted text : $dec_text <Br>\n";
?>
loveme_y 2001-08-01
  • 打赏
  • 举报
回复
encode

21,893

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧