一个加密程序 ,求解密程序!!!!!!!!!
加密字符 test生成加密码:27B827277C70E88DD87E3057BFBE8F各位高手 ,求解密程序!!!!!!!!!
Private Sub Command1_Click()
Dim souring As Stringsouring = CfsEnCode("test")MsgBox souringEnd SubFunction 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 FunctionFunction CfsCode(Word)
For cc = 1 To Len(Word)
CfsCode = CfsCode & Asc(Mid(Word, cc, 1))
Next
CfsCode = Hex(CfsCode)
End Function
加密字符 test生成加密码:27B827277C70E88DD87E3057BFBE8F各位高手 ,求解密程序!!!!!!!!!
Private Sub Command1_Click()
Dim souring As Stringsouring = CfsEnCode("test")MsgBox souringEnd SubFunction 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 FunctionFunction CfsCode(Word)
For cc = 1 To Len(Word)
CfsCode = CfsCode & Asc(Mid(Word, cc, 1))
Next
CfsCode = Hex(CfsCode)
End Function
http://www.aspsky.net/article/show.aspx?id=2788
如RC4,des,rsa等具体的实现可以参考:
http://www.kmsource.net/docview.asp?typeid=7&type=%B0%B2%C8%AB%BC%D3%C3%DC&id=299&order=T_date&action=T_title&key=http://www.kmsource.net/docview.asp?typeid=7&type=%B0%B2%C8%AB%BC%D3%C3%DC&id=226&order=T_date&action=T_title&key=http://www.kmsource.net/docview.asp?typeid=7&type=%B0%B2%C8%AB%BC%D3%C3%DC&id=224&order=T_date&action=T_title&key=