『CFS編碼加密函式庫』
发表于:2007-06-30来源:作者:点击数:
标签:
% @#******************************************************************************** @#** @#*CFS Encode Function* @#** @#*Produced by ASP-Zone* @#** @#*Main website is located at* @#*http://asp.diy.com.tw/* @#** @#*E-MAIL:* @#*thiefghost@ga
<%
@#********************************************************************************
@#* *
@#* CFS Encode Function *
@#* *
@#* Produced by ASP-Zone *
@#* *
@#* Main website is located at *
@#* http://asp.diy.com.tw/ *
@#* *
@#* E-MAIL: *
@#* thiefghost@games.com.tw *
@#* *
@#* Use this function: *
@#* <!--#include file="Codefun.fun" --> *
@#* *
@#* 2001/8/3 *
@#* *
@#********************************************************************************
@#Encode Function
Function CfsEnCode(CodeStr)
Dim CodeLen
Dim CodeSpace
Dim NewCode
CodeLen = 30
CodeSpace = CodeLen - Len(CodeStr)
If Not CodeSpace < 1 Then
For cecr = 1 To CodeSpace
CodeStr = CodeStr & Chr(21)
Next
End If
NewCode = 1
Dim Been
For cecb = 1 To CodeLen
Been = CodeLen + Asc(Mid(CodeStr,cecb,1)) * cecb
NewCode = NewCode * Been
Next
CodeStr = NewCode
NewCode = Empty
For cec = 1 To Len(CodeStr)
NewCode = NewCode & CfsCode(Mid(CodeStr,cec,3))
Next
For cec = 20 To Len(NewCode) - 18 Step 2
CfsEnCode = CfsEnCode & Mid(NewCode,cec,1)
Next
End Function
Function CfsCode(Word)
For cc = 1 To Len(Word)
CfsCode = CfsCode & Asc(Mid(Word,cc,1))
Next
CfsCode = Hex(CfsCode)
End Function
%>
原文转自:http://www.ltesting.net