您的位置:首页 > 编程语言 > ASP

asp网页地址加密解密函数

2009-08-15 13:59 267 查看
function encode(soStr)
for i=1 to len(soStr)'加密方法1
   TempNum=hex(asc(mid(soStr,i,1))) 
   if len(TempNum)=4 then
    encode=encode & "%"& left(cstr(TempNum),2) & "%"& right(cstr(TempNum),2)
   else
    Randomize
    encode=encode &"%"& chr(72+int(rnd*18))& chr(72+int(rnd*18)) & "%" & cstr(TempNum)
   end if
next
end function
function decode(x)
x=replace(x,"%","")'解密方法1
for i=1 to len(x)
   if asc(mid(x,i,1))>=72 then
    x=replace(x,mid(x,i,1),"0")
   end if
next
for i=1 to len(x) step 4
   decode=decode& chr(int("&H" & mid(x,i,4)))
next
end function
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  解密 加密 asp function hex