高分求一解密函数的加密函数

mydearbaby 2012-03-31 04:20:23

下面是对应的解密函数,求对应的加密函数



public static string CodeReturn(string mCode)
{
string[] astrResult = mCode.Split(new char[] { '|' });
string strchr = "";
long intLength = astrResult.Length / 2;
if (intLength == 0L)
{
return "";
}
long[] alngrefArray = CreatArray(intLength);
if (intLength == 0L)
{
return "";
}
for (int i = 0; i < intLength; i++)
{
long s = (((alngrefArray[i] * Convert.ToInt16(astrResult[i])) + Convert.ToInt16(astrResult[(int)((IntPtr)(i + intLength))])) - 14L) / 0x49L;
ASCIIEncoding asciiEncoding = new ASCIIEncoding();
byte[] byteArray = new byte[] { (byte)s };
string strCharacter = asciiEncoding.GetString(byteArray);
strchr = strchr + strCharacter;
}
return strchr;
}

public static long[] CreatArray(long mlength)
{
long[] mArray = new long[mlength];
mArray[0] = 0x34L;
if (mlength > 1L)
{
mArray[1] = 0x21fL;
}
for (long j = 2L; j < mlength; j += 1L)
{
mArray[(int)((IntPtr)j)] = mArray[(int)((IntPtr)(j - 1L))] + mArray[(int)((IntPtr)(j - 2L))];
}
return mArray;
}














...全文
141 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
mydearbaby 2012-04-01
  • 打赏
  • 举报
回复
测试可用再追加分
mydearbaby 2012-03-31
  • 打赏
  • 举报
回复
木有人来看啊......
mydearbaby 2012-03-31
  • 打赏
  • 举报
回复
测试可用再追加分

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧