⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 asp版xor函数.txt

📁 XOR算法的DELPHI实现
💻 TXT
字号:
<%
stringJMData = "需要处理的数据"
Key = "XXXXXX"

'-------------效果查看-----------------
Response.Write "<p>原始字符串: " & stringJMData & "<p>"
Response.Write "<p>密钥: " & Key  & "<p>"
Response.Write "<p>原始长度: " & Len(stringJMData)  & "<p>"
Response.Write "<p>加密字符串: " & Server.URLEncode(EnCrypt(stringJMData)) & "<p>"
Response.Write "<p>解密字符串: " & DeCrypt(EnCrypt(stringJMData)) & "<p>"
Response.Write "<p>加密长度: " & Len(EnCrypt(stringJMData))  & "<p>"
'---------------------------------------

'XOR加密,YSDdata:目标加密数据
Function EnCrypt(YSData)
   Dim Keydata, Chardata, Stringdata, i
   for i = 1 to Len(YSData)
      Keydata = Asc(mid(Key,i,1))
      Chardata = Asc(mid(YSData,i,1))
      StringData = Keydata Xor Chardata
      JMData =  JMData & Chr(StringData)
   next
   EnCrypt = JMData
End Function

'XOR解密,JMDdata:目标解密数据
Function DeCrypt(JMData)
Dim Keydata, Chardata, Stringdata, j
   for j = 1 to Len(JMData)
      Keydata = Asc(mid(Key,j,1))
      CharData = Asc(mid(JMData,j,1))
      Stringdata = Keydata Xor CharData
      YSData =  YSData & Chr(Stringdata)
   next
   DeCrypt = YSData
End Function
%>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -