using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Text;
/// <summary>
/// EncryptString 的摘要说明
/// </summary>
public class EncryptString
{
public EncryptString()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
public string Access(string content, string password)
{
byte[] con = (new UnicodeEncoding()).GetBytes(content);
byte[] pass = (new UnicodeEncoding()).GetBytes(password);
for (int i = 0; i < con.Length; i += 2)
{
for (int j = 0; j < pass.Length; j += 2)
{
con[i] = Convert.ToByte(con[i]^pass[j]);
}
}
return (new UnicodeEncoding()).GetString(con).TrimEnd('\0');
}
}
[Quote=引用 1 楼 hs1983 的回复:]
C# code
using System;
using System.Data;
using System.Configuration;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.Collections.Generic;
using System.Text;
using System.Security.Cryptography;
using Sy…
[/Quote]