如果只是想让自己的字符串不被人一眼就识别出来,但又懒惰去管什么公钥呀、密钥的话,使用C#里的一个进制转换函数就能很好的实现。下面是示例代码:
public class MyBase64Helper
{
#region data member
private static UTF8Encoding encoding=new UTF8Encoding();
#endregion
public MyBase64Helper()
{
}
public static string Encrypt(string text) //加密
{
byte[] re01=encoding.GetBytes(text);
return Convert.ToBase64String(re01,0,re01.Length);
}
public static string Decrypt(string text) //解密
{
byte[] re01=Convert.FromBase64String(text);
return encoding.GetString(re01,0,re01.Length);
}
}
效果是:
明文:正在更新引用...
密文:5q2j5Zyo5pu05paw5byV55SoLi4u
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/renwu13/archive/2007/08/17/1749154.aspx