首页 新闻 会员 周边

PHP MD5外部 加密 求高手C# 解密

0
悬赏园豆:160 [已关闭问题] 关闭于 2010-12-30 09:29

http://blog.csdn.net/zhan198271/archive/2010/10/06/5923839.aspx

http://www.cnblogs.com/Anima0My/archive/2008/04/05/1136854.html

 

function PutCookie($key,$value,$kptime=0,$pa="/")
{
 global $cfg_cookie_encode;
 setcookie($key,$value,time()+$kptime,$pa);

 setcookie($key.'__ckMd5',substr(md5($cfg_cookie_encode.$value),0,16),time()+$kptime,$pa);
}

function DropCookie($key)
{
 setcookie($key,'',time()-360000,"/");
 setcookie($key.'__ckMd5','',time()-360000,"/");
}

function GetCookie($key)
{
 global $cfg_cookie_encode;
 if( !isset($_COOKIE[$key]) || !isset($_COOKIE[$key.'__ckMd5']) )
 {
  return '';
 }
 else
 {
  if($_COOKIE[$key.'__ckMd5']!=substr(md5($cfg_cookie_encode.$_COOKIE[$key]),0,16))
  {
   return '';
  }
  else
  {
   return $_COOKIE[$key];
  }
 }
}

 

cookie加密密码DwGBc2933O,
function GetCookie($key)
{
 global $cfg_cookie_encode;
 if( !isset($_COOKIE[$key]) || !isset($_COOKIE[$key.'__ckMd5']) )
 {
  return '';
 }
 else
 {
  if($_COOKIE[$key.'__ckMd5']!=substr(md5($cfg_cookie_encode.$_COOKIE[$key]),0,16))
  {
   return '';
  }
  else
  {
   return $_COOKIE[$key];
  }
 }
setcookie($key,$value,time()+$kptime,$pa);

setcookie($key.'__ckMd5',substr(md5($cfg_cookie_encode.$value),0,16),time()+$kptime,$pa);


PutCookie('DedeUserID',$uid,$this->M_KeepTime);
PutCookie('DedeLoginTime',$this->M_LoginTime,$this->M_KeepTime);
}

 

 

 

PutCookie('DedeUserID',$uid,$this->M_KeepTime);
   PutCookie('DedeLoginTime',$this->M_LoginTime,$this->M_KeepTime);

 

 

 

setcookie($key,$value,time()+$kptime,$pa);

 setcookie($key.'__ckMd5',substr(md5($cfg_cookie_encode.$value),0,16),time()+$kptime,$pa);

 

打酱油的小伙的主页 打酱油的小伙 | 初学一级 | 园豆:12
提问于:2010-12-29 18:13
< >
分享
所有回答(1)
0

MD5 是不可逆加密。

Jerry Young | 园豆:435 (菜鸟二级) | 2010-12-29 23:14
晕 你没看明白 这里只是调用MD5函数 看清楚额 !
支持(0) 反对(0) 打酱油的小伙 | 园豆:12 (初学一级) | 2010-12-30 09:24
你想问C#如何调用MD5加密? System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(str, "MD5")
支持(0) 反对(0) Jerry Young | 园豆:435 (菜鸟二级) | 2010-12-30 10:24
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册